gpt4 book ai didi

ios - 错误 ITMS-9000 : "This bundle is invalid. Apple 目前不接受构建的应用程序

转载 作者:行者123 更新时间:2023-12-02 12:34:26 25 4
gpt4 key购买 nike

我试图通过苹果应用程序加载器提交我的第一个 ruby​​ 运动应用程序,但收到错误:

ERROR ITMS-9000: "This bundle is invalid. Apple is not currently accepting applications built with this version of the SDK." at SoftwareAssets/SoftwareAsset (MZItmspSoftwareAssetPackage)

我已在 rake 文件中将部署目标设置为“7.0”,并将 SDK_version 设置为“7.0”。我尝试过更新 Xcode、删除并重新安装它。

我相信最新版本的 Xcode 附带了 SDK 7.0.3。我的iOS SDK版本是7.0,我可以通过检查Xcode包内容来确认。我还可以从我编译的应用程序中看到 iphoneos SDK 被设置为“7.0” - 有什么想法为什么应用程序使用此 SDK 仍会失败?

我上网花了5个小时,没有找到针对这些版本的相关解决方案。难道是我的 rake 文件有其他问题吗?还有其他人遇到过这种情况吗?谢谢

使用:

  1. Mac Air 10.8.5
  2. Xcode 版本 5.0.2 (5A3005)
  3. 应用程序加载器版本 2.9 (439)
  4. Rubymotion 2.20

我大约浪费了 250 个小时的开发时间。我也开始向 Apple 和 Rubymotion 提供支持票。

更新*我刚刚收到 Rubymotion 的回复*,Laurent 和 Joffrey 的回复非常快,他们解决了我的问题。我必须将以下行添加到我的 rake 文件中:

app.info_plist['DTSDKBuild'] = app.info_plist['DTPlatformBuild'] = '11B508'. 

这就是他们所说的问题“问题可能出在我们生成 Info.plist 键的 RubyMotion 构建系统中。看起来我们在针对 7.0 SDK 时发出了错误的值(我们发出了 6.0 的值) )这可以完全解释为什么应用程序加载器拒绝该应用程序,因为苹果现在只接受为 7.0 构建的应用程序。”

这是他们第一次知道会发生这种情况。很快就会在 ruby​​ 运动中修复。感谢他们

最佳答案

对于遇到此问题的其他人,请升级到 RubyMotion 2.21,它修复了此问题:

  • Fixed a bug where incorrect SDK version values were being used in the Info.plist file resulting in iOS App Store submissions being rejected.

关于ios - 错误 ITMS-9000 : "This bundle is invalid. Apple 目前不接受构建的应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21525124/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com