【问题标题】:Wrong/AutoGenerated Provisioning Profile when Submitting Build to App Store向 App Store 提交构建时错误/自动生成的配置文件
【发布时间】:2015-04-04 20:22:56
【问题描述】:

我正在尝试上传我的 iOS 应用程序版本。在 Xcode 的 Organizer-Archives 窗口中单击提交后,似乎选择了错误的 Provisioning profile 来提交。它也是不可编辑的。

我在项目和目标(在构建设置下)中都有正确的 iPhone 分发签名身份和 App Store 配置文件。

我对使用此自动选择的配置文件 ("XC: Rajib.Tho") 而不是“My Parse Push App Store Profile”提交应用程序持怀疑态度。我在这里做错了吗?我的应用程序使用推送通知,因此我想确保在提交之前正确设置了配置文件。

我看到的截图:

【问题讨论】:

  • 从菜单栏中转到 XCode 首选项。然后单击其中添加 Apple 帐户的帐户选项卡。转到查看详细信息并删除以 XC 为前缀的自动创建的配置文件:XCode 自动创建配置文件。您可以删除您创建的配置文件或您创建的配置文件。两者都是相同的配置文件。是的,这很奇怪,当您选择自己创建的配置文件时,XCode 应该选择它。但可能是 Xcode 错误。试试这个并更新我们。
  • 感谢您的回复!我尝试了您的建议(删除他们生成的配置文件“XC:Rajib.Tho”。不幸的是,当我尝试再次提交构建时,它会再次自动生成相同的配置文件,并强制我使用这个新自动生成的配置文件提交它. 你还有什么建议吗?
  • 如果评论对您有帮助,请为评论投票,以便其他人可以从中获得知识。

标签: ios xcode app-store


【解决方案1】:

我通过删除 Xcode 从 Apple 开发人员门户自动生成的配置文件解决了这个问题。它似乎是从那里拉出来的,一旦我从那里删除它并存档并提交它,它就会拉出我打算使用的正确配置文件!

【讨论】:

  • 谢谢,我整天都在绞尽脑汁。这行得通,但是您必须确保遵循上述 Jassi 的想法并“重新加载”配置文件。
  • 谢谢!从我的 Mac 和 Apple Developer Portal 中删除“XC:*”,然后在 Xcode 首选项中重新加载配置文件确实解决了这个问题。
  • Apple 确实没有让开发人员轻松做到这一点 :(
【解决方案2】:

当您明确选择另一个配置文件时,我不确定 Xcode 是如何选择另一个配置文件的。

如果我是你,我会找到并删除“XC: Rajib”配置文件并重新开始(在此过程中重新启动 Xcode)。

我猜你可以通过拒绝Binary and Entitlements三角形并仔细检查权利然后提交是否正确,让Xcode受益匪浅......但我不会感觉不错。

【讨论】:

  • 感谢您的回复!不幸的是,当删除 XC: Rajib 配置文件 Xcode 自动生成时,当我在删除它后尝试提交它时,它会再次重新生成它。还有什么建议吗?感谢您的帮助!
  • 我今天遇到了一个类似的问题,只是花了最后几个小时试图让 xcode 获取我想要的配置文件并遇到同样的自动重新生成问题。最后我放弃并提交了自动生成的作为名称的一部分,配置文件基本相同。提交并上传到 iTunes 似乎工作正常。顺便说一句,当 xcode 在提交时或在会员中心选择配置文件时,您应该能够检查权利。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-03-20
  • 1970-01-01
相关资源
最近更新 更多