由于未知原因,存档验证失败并出现错误
Posted
技术标签:
【中文标题】由于未知原因,存档验证失败并出现错误【英文标题】:Archive validation failed with errors Due to Unknown Reasons 【发布时间】:2016-03-09 18:13:33 【问题描述】:存档验证失败并出现错误
由于这些类型的错误 图片显示Error
【问题讨论】:
我一次又一次地尝试了,但是...... 【参考方案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。告诉我,这些错误是什么样的?它与编码或其他有关????以上是关于由于未知原因,存档验证失败并出现错误的主要内容,如果未能解决你的问题,请参考以下文章
VMware vSphere CLient 5.0 登录时提示“出现未知错误。(由于客户端验证服务器的SSL证书,请求失败。)