TestFlight部署步骤

发布时间:   来源:文档文库   
字号:
具体也可参考:http://help.testflightapp.com/
创建IPA
1Debug选项为IOSDevices

2然后重新编译
3编译通过后打开Organizer,你就会看到你刚编译通过的项目了





4选择Distribute,IPA导出到桌面



此选项,前提是必须通过在有效的APPLEID上传的项目绑定(具体参考文件夹文档(真机调试步骤))




上传IPATestFlight
1打开网站https://testflightapp.com/dashboard/2点击UploadaBuild



其中,现在TestFilght官网提供APP简化上传测试流程,但是根据个人使用情况,目前APP还有些不完善(譬如报错了没有明确的指引,而且该APP仅提供一个上传IPA窗口,其他例如SDKCrashesFeedBack还没有补上)

上传ProfileTestFlight
(具体参考客户DeviceAPP的绑定)
TestFlight中的SDK使用
具体参考文章在以下网址:
http://help.testflightapp.com/customer/portal/articles/829571-does-the-sdk-support-production-builds-简单来说:仅需要在Delegate文件中加入SDK的引用标示即可,前提是你已经导入了TestFlight到你的APP环境中了
1、导入方法如下:
将头文件加入工程:File->AddFilesto


找到包含SDK的文件夹
勾选”Copyitemsintodestinationfolder(ifneeded”选择”Creategroupsforanyaddedfolders”勾上想要使用TestFlightSDKTarget




验证libTestFlight.a是否被加到link部件中ProjectNavigation里选中工程文件选中想要应用SDKTarget选择BuildPhase
打开LinkBinaryWithLibrariesPhase



如果libTestFlight.a不在栏内,从ProjectNavigation里将其拖到栏


2、导入SDK标示方法如下:
在需要用到TestFlightSDK的文件中引入头文件:#import“TestFlight.h”,方便起见,您也可以在工程的预编译文件中的#ifdefOBJC块中引入获取团队token在这个页面中对应的团队下选取TeamInfo获取团队的token
AppDelegate中启动TestFlight



TestFlight中的Crash使用
为了能得到有用crashlog(挂载过的,必须在生成ipa

时候不剥离.dSYM文件。在ProjectNavigation里选中工程文件,选中需要使用TestFlightSDKTargetBuildingSettingDeployment块下,将以下三项设为NODeploymentPostProcessingStripDebugSymbolsDuringCopyStripLinkedProduct



TestFlight中的Feedback使用
TestFlight提供了一个默认的反馈界面,测试者可以填写他们想写的任何内容并将这个反馈发送给你。调用一个反馈:

一般来说可以在主界面或者最常见的界面上设置一个反馈

按钮,这样测试者可以很方便地将他们的感受和意见发送给你。

TestFlight中的CheckPoint使用
开发者可以在代码的任意位置设置检查点,当测试者通过检查点时,session里将会对此记录。比如测试者通过了某个关卡,或者提交了某个分数,或者向数据库加入了某条信息等。通过验证检查点,一方面可以检测代码是否正确,另一方面也可以作为游戏的平衡性调整和测试,用来检测用户的普遍水平。

邀请测试人员加入项目组和赋予权限
TestFlight的面板上点击InvitePeople并填上邀请人的邮件即可


上传好项目的Ipa后,该面板会提供一个共享连接给你,点击后填写共享人的邮箱即可,或者要共享人已经是项目组的测试者或者开发者,直接使用面板上的按钮Update选择要共


DevicesAPP的绑定
1Exportdevices导出不在Profile的设备成一个文本文件
(可以手写,也可以导出TestFlight提供的文件)

2到苹果的页面把文件上传
http://developer.apple.com/ios/manage/devices/upload.action



3修改Profile加入刚才新增的设备
http://developer.apple.com/ios/manage/provisioningprofiles/viewDistributionProfiles.action并下载Profile文件



4点击上面绿色的Updateprofile,profile文件上传。
(具体参考上传ProfileTestFlight


本文来源:https://www.2haoxitong.net/k/doc/4a970f1610a6f524ccbf858e.html

《TestFlight部署步骤.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

文档为doc格式