iphone:使用 iOS 5 和 Xcode 4.2 提交应用程序?
声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow
原文地址: http://stackoverflow.com/questions/6332511/
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
iphone: submit app with iOS 5 and Xcode 4.2?
提问by Alex1987
I've an app that is built in Xcode 4.2 (developer preview) and iOS 5, with deployment target iOS 4.0. I'm not using any of the iOS 5.0 features. Can I submit this build to Apple? Or is this a problem because it's beta? Should I go back to Xcode 4.02 and build it on 4.3?
我有一个内置于 Xcode 4.2(开发者预览版)和 iOS 5 的应用程序,部署目标为 iOS 4.0。我没有使用任何 iOS 5.0 功能。我可以将此版本提交给 Apple 吗?或者这是一个问题,因为它是测试版?我应该回到 Xcode 4.02 并在 4.3 上构建它吗?
回答by Smith3
You should absolutely neverinstall beta builds SDKs as your primary SDK and version of XCode. Always keep the current install under /Developer (or wherever you choose) and install the beta in some other location (/iOS5Beta as an example). With this, when the new beta versions of XCode and the SDK arrive, you can uninstall the /iOS5Beta version and install the new one (may not have to uninstall, but just a point).
您绝对不应该将 beta 版 SDK 安装为您的主要 SDK 和 XCode 版本。始终将当前安装保持在 /Developer(或您选择的任何地方)下,并将测试版安装在其他位置(例如 /iOS5Beta)。有了这个,当新的 XCode 和 SDK 的 beta 版本到来时,您可以卸载 /iOS5Beta 版本并安装新的(可能不必卸载,但只是一点)。
This allows you to beta test, then under the /Developer install do your regular development.
这允许您进行 beta 测试,然后在 /Developer 安装下进行常规开发。
When the GM is out, you install that under /Developer and go.
当 GM 出来时,你把它安装在 /Developer 下然后去。
You neversubmit Apps to Apple with beta builds of XCode and the SDKs.
您永远不会使用 XCode 和 SDK 的 beta 版本向 Apple 提交应用程序。
回答by Graham Perks
Every readme file I remember for beta versions of Xcode have said they can't be used for submission. You have to use a GA version of Xcode to submit apps.
我记得 Xcode 测试版的每个自述文件都说它们不能用于提交。您必须使用 GA 版本的 Xcode 来提交应用程序。