在发布到应用商店之前,是否有建议的方法将iOS应用分发给测试人员?

时间:2019-04-04 00:50:00

标签: nativescript

我需要先将我的应用分发给测试人员,然后再将其提交给商店。 Nativescript生成一个可轻松分发给Android测试人员的apk文件。是否推荐使用TestFlight分发iOS应用程序?我是否应该使用xcode项目文件在Xcode中构建应用程序,以便将其提交给TestFlight。这种方法似乎很不直观。

3 个答案:

答案 0 :(得分:1)

是的,理想情况下,您将使用TestFlight。这也是测试发行版本/签名等的理想方式,因为您将上传完全相同的版本,并将最终在App Store中。实际上,如果您的用户测试很好,您可以将已经为TestFlight上传的相同版本提交给App Store的审阅者,甚至不需要上传新版本。

答案 1 :(得分:1)

正如@Dave Wood所提到的,是的,TestFlight应该是前进的方式,因为您无需重新构建应用程序即可提交给Apple审查。 回答下一个问题should I use the xcode project file to build the app in Xcode- 没有 您可以使用以下命令来构建应用并将其发布到Apple Store。 在您应用的根文件夹中

tns build ios --release --for-device --bundle <Your Provision Profile>

这将显示其创建.ipa文件的路径,然后 tns publish ios --ipa <.ipa file>

这将询问您的Apple ID和App Specific password,并将根据package.json中提到的appid处理实际的App。

您可以在App Resources-> ios文件夹中的info.plist中更改应用程序版本和应用程序名称。

答案 2 :(得分:0)

谢谢。发布问题后,我意识到这就是答案。我是NativeScript的新手,但不是iOS开发的人。在我看来,将应用程序上传到App Store Connect之后,我仍然可以控制发布或设置TestFlight的活动。谢谢。