我已经在App Store上推出应用程序有一段时间了,但我从来没有真正理解验证...
和提交到App Store...
之间的区别。我一直认为提交到App Store...任务会自行运行验证。
如果运行单独的验证任务是否浪费时间?
是的,提交到应用商店也会进行验证。如果您不是提交到应用商店而是导出(例如 ad-hoc),则应该进行验证。
验证将捆绑包上传到iTuneConnect,在那里对其运行一些自动化测试。
验证只是一种自动化测试,可以快速检查应用程序的打包情况(图标,配置文件等)。
该包未提交给苹果的验证团队。
在开发过程中,当代码还不是最终版时,应使用验证功能。
只有在应用程序完成后才使用提交到AppStore功能。
但根据我的经验,验证功能并没有捕捉到一些问题,这些问题被AppStore检查报告了。