Xcode验证与提交到应用商店的区别

31

我已经在App Store上推出应用程序有一段时间了,但我从来没有真正理解验证...提交到App Store...之间的区别。我一直认为提交到App Store...任务会自行运行验证。

如果运行单独的验证任务是否浪费时间?

4个回答

23

是的,提交到应用商店也会进行验证。如果您不是提交到应用商店而是导出(例如 ad-hoc),则应该进行验证。

验证将捆绑包上传到iTuneConnect,在那里对其运行一些自动化测试。


因此,如果想将应用程序分发到应用商店,您无需运行验证。 - CopsOnRoad
如果你正在分发你的应用程序,我认为验证是浪费时间。我发现它不能捕捉到上传自动化测试发现的一些错误,最终导致二进制文件“带有问题”的状态。 - One In a Million Apps

13

验证只是一种自动化测试,可以快速检查应用程序的打包情况(图标,配置文件等)。

该包未提交给苹果的验证团队。


1

在开发过程中,当代码还不是最终版时,应使用验证功能。

只有在应用程序完成后才使用提交到AppStore功能。

但根据我的经验,验证功能并没有捕捉到一些问题,这些问题被AppStore检查报告了。


0
除了尼古拉斯的回答 - 验证对于Ad-Hoc分发非常有用,不局限于商店。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接