Xcode 验证与提交到 App Store

声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow 原文地址: http://stackoverflow.com/questions/30220538/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me): StackOverFlow

提示:将鼠标放在中文语句上可以显示对应的英文。显示中英文
时间:2020-09-15 07:08:51  来源:igfitidea点击:

Xcode Validate vs Submit to App Store

iosxcode

提问by Jeef

I've been pushing apps out to the App store for some time now but I've never really wrapped my head around what the difference between Validate...and Submit to App Store...was. I always assumed the Submite to App Store...Task ran a validation on its own.

一段时间以来,我一直在将应用程序推送到应用程序商店,但我从来没有真正考虑过Validate...和之间的区别Submit to App Store...。我总是假设Submite to App Store...任务自己运行了验证。

Am I wasting time by running a separate validate task

我是否通过运行单独的验证任务来浪费时间

回答by Marcus Adams

Yes, submitting to the app store runs the validation as well. You should validate if you're not submitting to the app store, but exporting (ad-hoc, etc.).

是的,提交到应用商店也会运行验证。如果您不是提交到应用商店,而是导出(临时等),您应该进行验证。

Validation uploads the bundle to iTuneConnect, where some automated tests are run on it.

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

回答by Nicolas Buquet

Validate is just a automated test that will check quickly the packaging of your application (icon, provisionning profile,…)

验证只是一个自动化测试,它将快速检查您的应用程序的打包(图标、配置文件……)

The package is not pushedto Apple validating team.

该软件包不会推送给 Apple 验证团队。

回答by Woodstock

In addition to Nicolas's answer - validate is very useful for Ad-Hoc distribution, not bound for the store.

除了 Nicolas 的回答 - validate 对于 Ad-Hoc 分发非常有用,而不是绑定到商店。

回答by pteofil

Validate is to be used during development when the code is not final.

当代码不是最终版本时,将在开发过程中使用验证。

You only use the Submit to AppStore once the app is finished.

应用程序完成后,您只能使用提交到 AppStore。

In my experience though, validate didn't caught some problem, that were reporting by AppStore check.

但根据我的经验,validate 没有发现一些问题,即 AppStore 检查报告的问题。