苦于iOS应用无法绕过App Store审核?TestFlight来解救!本文揭秘苹果官方内测神器,四步搞定应用分发:从XCode配置到邀请测试者,全流程图文详解。无需漫长审核,立即让用户体验你的创新
由于IOS的限制,我们无法直接通过安装包去安装IOS的软件,需要通过AppStore去安装。\
但开发好一个小版本的App后,还不能直接公布到AppStore,但又想让特定的一些人体验App。
其实可以使用IOS提供的TestFlight
来满足这个需求。
TestFlight
打开XCode设置打包的配置,在项目根目录命令行上运行:
<!---->
open ios
配置Team
和Bundle Identifier
如果没有Bundle Identifier
,需要到网页的开发者平台上申请Bundle Identifier
,具体流程如下:
打开开发者平台,进入Apps
点击添加
按钮,选择新建App
按照自己的需求来填写,核心是套装ID
,我们需要点击去注册一个
按照自身需求选择官方提供的工具,以及按照提示填写好Build ID
和Description
。
回到弹窗,选取套装ID,SKU你可以自行定义。然后点击创建
。
SKU的特点:
完全由开发者自定义的字符串
对用户不可见,仅供开发者内部管理
旦设置后不可更改
在同一开发者账号内必须唯一
回到XCode,选择我们刚刚创建的Bundle Identifier
。
可能XCode会提示我们一些错误:
提示设备的错误,解决方案:在这里配置设备,获取UDID可以通过:苹果手机连上Mac,在XCode顶部导航栏选择Window -> Devices and Simulators
打开后即可看到设备信息,其中Identifier
就是设备ID。
完成以上步骤后,就可以进行下一阶段了。
TestFlight
在XCode选择Any IOS Device
从顶部导航栏选择Product -> Archive
,项目就会开始打包了,耐心等待打包完成。
打包完成自动弹出一个窗口,选择Distribute App
,之后选择TestFlight Internal Only
,点击Distribute
即可同步发到TestFlight
打开我们在开发者中心创建的App,选择TestFlight
栏目。可以看到我们上传的App
点击内部测试
的+
按钮,选择需要测试的人就可以创建完成内测群组了。
如果未邀请人不在开发团队中:
如果已经在开发者团队中:
人员
旁边的+
按钮,邀请他加入测试群组即可。TestFight
App开始下载内测App体验。我们正在组建一支专注区块链技术研发的团队,期待与你共同推动以下方向:
如果您对加密技术创新有热情,欢迎与我们共建未来:\ 联系方式:join@biteagle.xyz
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!