【问题标题】:Archive validation failed with errors Due to Unknown Reasons由于未知原因,存档验证失败并出现错误
【发布时间】:2016-03-09 18:13:33
【问题描述】:

存档验证失败并出现错误

由于这些类型的错误 图片显示Error

【问题讨论】:

  • 我一次又一次地尝试了,但是......

标签: ios xcode7.2


【解决方案1】:

最近发生了这种情况,它可能是 xcode 或苹果的错误,但如果您存档然后单击导出(在验证旁边),然后选择“用于 Apple Store 部署”,这将从您的应用程序中创建一个 IPA 文件.接下来,在 Xcode 中,转到 Xcode 菜单下的顶部栏,选择“Open Developer Tool”并选择 Application Loader。然后选择 Deliver your App 并选择您刚刚创建的 ipa 文件,如果它是有效的 ipa,它将发送到商店。

编辑:

检查您的 info.plist(作为源代码开放)并确保您拥有此密钥

CFBundleExecutable ${EXECUTABLE_NAME}

还要确保您的捆绑包标识符与您在商店中列出的内容一致。

【讨论】:

  • 但它给出了一些错误,尽管我验证了存档文件错误#1 错误:“意外的 CFBundleExecutable 键。'Payload/PicStick.app/AviarySDKResources.bundle' 处的包不包含包可执行文件。如果此捆绑包故意不包含可执行文件,请考虑从其 Info.plist 中删除 CFBundleExecutable 键并使用 BNDL 的 CFBundlePackageType。如果此捆绑包是第三方框架的一部分,请考虑联系框架的开发人员以更新解决这个问题。”
  • 错误 #2:错误:“意外的 CFBundleExecutable 键。'Payload/PicStick.app/AviarySDKResources.bundle/AviarySDKContentResources.bundle' 的捆绑包不包含捆绑包可执行文件。如果此捆绑包故意不包含可执行文件,请考虑从其 Info.plist 中删除 CFBundleExecutable 键并使用 BNDL 的 CFBundlePackageType。如果此捆绑包是第三方框架的一部分,请考虑联系框架的开发人员以获取更新以解决此问题。"
  • 错误#3:错误:“无效的CFBundleSupportedPlatforms值。捆绑'Payload/PicStick.app/AviarySDKResources.bundle'中的Info.plist文件中的键'CFBundleSupportedPlatforms'包含无效值'(” iPhoneSimulator" )'。考虑从 Info.plist 中删除 CFBundleSupportedPlatforms 键。如果此捆绑包是第三方框架的一部分,请考虑联系框架的开发人员以获取更新以解决此问题。"
  • 错误#4:错误:“无效的CFBundleSupportedPlatforms值。捆绑'Payload/PicStick.app/AviarySDKResources.bundle/AviarySDKContentResources.bundle'中的Info.plist文件中的键'CFBundleSupportedPlatforms'包含无效value '( "iPhoneSimulator" )'。考虑从 Info.plist 中删除 CFBundleSupportedPlatforms 键。如果此捆绑包是第三方框架的一部分,请考虑联系框架的开发人员进行更新以解决此问题。"跨度>
  • 我有应用程序。我只是对其进行测试并上传到 App Store。告诉我,这些错误是什么样的?它与编码或其他有关????
猜你喜欢
  • 2014-11-19
  • 2014-01-02
  • 1970-01-01
  • 2016-08-26
  • 2017-12-21
  • 1970-01-01
  • 2014-11-23
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多