繁体   English   中英

如何使用XCode 6提交到iTunes Connect

[英]How to submit to iTunes Connect in XCode 6

这一定是有史以来最糟糕的问题。

我几乎as愧地问这个问题,但是我无法解决这个问题。

我们正在尝试将我的应用推送到iTunes连接进行Beta测试。
现在无法执行此操作,因为XCode 6提供了所有可用的签名错误。
我们能够像往常一样在开发设备上运行该应用程序。 我们有个人资料。

但是,当我们将发布符号标识设置为iOS Distribution时,情况就变得一团糟。
没有匹配的身份是第一个错误。 修复问题释放了另一个错误:

No provisioning profiles with a valid signing identity were found.

值得注意的是,XCode比我更了解这一点,因此它将代码签名身份更改回给开发人员。
那不是我,我想分发。

好的,所以这一次我们陷入了这个错误。 我们不知道它来自哪里,但是我们确实知道还有另一个错误。

在组织者中按“提交”按钮时,错误为:

"You already have a valid provisioning profile"

根据苹果的文档,我应该按下“撤销和请求”按钮,但是那不存在。

所以我们在这里完全陷入困境,不知道现在要去哪里。 苹果文档不完整,签名给出了错误,但没有日志。 错误消息会更改,但是是一致的。

我们现在该怎么办?
重新安装OSX并删除所有现有的配置文件? 当前在这些配置文件上运行应用程序的客户端会发生什么?

查看yoru帐户,并检查供应配置文件是否处于活动状态并且无效。 您可能需要重新生成它。

您可能还想手动下载它们并自己安装。

有时我不得不将应用程序存档,然后使用应用程序加载器“手动”提交。

我建议您回到基础知识:

  • 在开发人员网站上查看您的开发和发行资料。 如果您最近续订了年度订阅,则可能需要重新创建它们。
  • 存档时,请确保选择的是真正的测试设备,而不是模拟器。

如果两者都不起作用,请创建一个新的空项目,并使用配置文件和存档对其进行签名。 如果可以,请检查是否更改了捆绑软件设置。 如果它不起作用,请删除您的配置文件并重新创建它们。

希望对您有所帮助。

嗯。 我了解必须处理应用程序提交过程中过于复杂的困境,该过程本来应该很简单。

两件事情:

  1. 确保删除所有供应配置文件。 撤消并请求一个新的。 创建一个具有分发许可证的新证书(最多可以添加3个)。

  2. 完成此操作后,转到“ XCode”>“首选项”>“帐户”并打开在那里找到的Apple ID。 刷新,然后应下载并修复冗余。

我想您还应该阅读更多内容。 您如何对iPhone应用进行Beta测试?

关于您的第二期。 装有以前的配置文件的应用程序将如何处理? 好吧,您的应用程序没有与特定的配置文件捆绑在一起,因此您可以创建一个新的配置文件并轻松使用它

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM