当我试图把一个应用程序放到应用程序商店时,我有几个问题。
1)当Xcode 5试图验证归档项目时,Xcode 5在尝试从网络下载供应配置文件时不断崩溃。我已经使用Preferences >> Account >> View刷新了配置配置文件,并单击了刷新按钮,但当我尝试验证时,它仍然崩溃。
2)最好的做法是为应用程序商店中的每个应用提供一个单独的分发证书和配置配置文件吗?现在,我有一个单独的规定配置文件,我的应用程序,但他们是在一个证书之下。你们能告诉我什么是最好的做法吗?
3)你能否试着解释一下这些证书和条款简介是做什么的?此外,分发提供配置文件和开发供应配置文件之间的区别是什么。
发布于 2014-01-09 00:51:40
1) -检查正在运行的Xcode版本。在运行开发人员预览版时,我也遇到了类似的问题--您不能从DP版本的Xcode中提交应用程序,而我的应用程序与您的应用程序完全相同。
2) -拥有2份证书--1份用于开发,1份用于分发--似乎是常态。不过,我建议您在创建应用程序ID时使用显式应用程序ID,而不是通配符ID。
3)在我看来,供应配置文件是组成它的不同东西的包装器--主要是签名证书、应用程序id和设备id--您可以选择发行版或dev签名证书,以确定应用程序是否正在开发或提交到应用程序商店。您可以选择app来告诉应用程序它将具有哪些功能(iCloud、数据保护等),以及哪些团队可以在应用程序上工作。设备是UDID授权运行的应用程序,该应用程序具有此相关的供应配置文件。供应配置文件是如何打包的。
另一种看法是,您有您的.ipa文件(您的应用程序)和您的供应配置文件。设备查看配置文件,检查设备UDID是否存在于供应配置文件中,检查App以查看允许运行哪些功能,并使用证书将其全部注销。
希望这能有所帮助。
https://stackoverflow.com/questions/21009501
复制相似问题