【问题标题】:unable to authenticate the package, not signed using the apple submission certificate无法验证包,未使用苹果提交证书签名
【发布时间】:2014-02-24 15:33:34
【问题描述】:

我正在尝试为 iOS7 的现有实时应用更新上传构建,并在图片中收到以下错误。

  1. 我正在使用具有相同捆绑标识符的正确分发配置文件。
  2. 使用标准架构和部署目标 4.3
  3. 我已经在 .plist 文件中声明了所有图标。

我正在向客户端发送 .ipa 文件以使用 application loader 2.9 上传 他不想分享他的 iTunes 帐户凭据 所以我正在归档项目,然后从 Xcode 中选择 adhoc enterprise 分发选项,然后从下拉列表中选择应用商店分发配置文件,然后将其导出并发送给客户端。

谁能帮帮我。自过去 48 小时以来,我一直在尝试解决此错误。

谢谢

【问题讨论】:

  • 明确一点,您想将.ipa 发送给客户端或上传到应用商店?因为 adhoc 企业分发和应用商店分发不一样。
  • 实际上我将 .ipa 发送给客户端,然后他会将 .ipa 上传到苹果商店。此 ipa 使用应用商店分发证书签名。
  • 您是否尝试过给他们存档过程结束时生成的 .xcarchive ?然后他们可以自己通过 App Store 进行验证。

标签: ios iphone objective-c ios7 xcode5


【解决方案1】:

消息很清楚 - 您用于签名的证书不是应用商店证书。由于您无权访问客户的 iTunes 帐户,我假设您也从您的客户那里获得了证书 - 可能他给了您一个错误的证书,例如开发证书或临时证书,或者证书不再有效。

向您的客户索取新证书,准确说明您的需求(有时他们对应用程序分发并不了解:-)。

更新

也许这对您的情况有所帮助 - 显然还有其他一些提交问题:

Xcode errors when uploading iOS 7 app via Organizer, every time

【讨论】:

  • 实际上我无法登录 developer.apple.com 客户端会员中心并下载了应用商店分销商配置文件,但我无法使用该凭据登录 itunesconnect。有很多供应商,所以不想分享它。有什么方法可以将构建发送给客户端,这样他就可以将自己上传到苹果商店,而无需在 Xcode 5 中发送项目代码。
  • 您的计算机上是否安装了证书(臭名昭著的 p12 文件)?否则您的应用商店资料将无效。
  • 我刚刚看到你正在部署到 4.3 - 你真的必须支持那个 iOS 版本吗?这也可能会带来一些问题。
  • 现在他同意共享凭证,现在我得到“目前无法处理 info.plist 验证,由于一般错误,请在我在 Xcode 5 中验证存档时重试
  • 这个可能对你有帮助:stackoverflow.com/questions/8353049/…
猜你喜欢
  • 1970-01-01
  • 2012-03-27
  • 1970-01-01
  • 2011-11-27
  • 1970-01-01
  • 1970-01-01
  • 2015-10-21
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多