【问题标题】:Xamarin - Bundle Invalid Error When Uploading to App StoreXamarin - 上传到 App Store 时捆绑无效错误
【发布时间】:2014-06-05 20:13:40
【问题描述】:

我这几天一直有这个问题,找不到任何解决办法。

我使用 Xamarin Studio 制作了我的应用程序。我正在尝试通过 Xcode 将我的更新上传到 iTunes Connect。但在尝试验证应用程序时,我收到以下错误:

"This bundle is invalid. New apps and app updates submitted to the App Store must be built with public."

剖析此错误,听起来好像我正在使用测试版 SDK,我正在使用不是(下面的完整系统规格)。更奇怪的是,如果我通过 Xamarin Studio 的存档验证,它会告诉我一切都很好。但是当我通过 Application Loader 时,它告诉我以下信息:

"ERROR ITMS-9000: This bundle is invalid. New apps and app updates submitted to the App Store must be built with public (GM) versions of Xcode 5.1.1 or higher and iOS 7 SDK. Do not submit apps built with beta software."

显然这与以前的错误相同,只是更详细一点。但它概述的系统规格与我使用的完全相同。

希望有人可以帮我一把! :D

系统规格:

  • Mac OSX 10.9.3
  • Xcode 5.1.1(从 Mac App Store 下载)
  • iOS 7 SDK,为 iOS 7.1 构建
  • Xamarin Studio 5.0
  • 应用程序加载器 2.9.1

提前致谢!

【问题讨论】:

    标签: c# ios xcode macos xamarin


    【解决方案1】:

    在 Xamarin Studio 中打开您的项目,然后双击 Info.plist。单击Use Asset Catalogs 两个部分:通用图标和通用启动图像。它应该创建两个新文件夹:

    1. Resources/Images.xassets/AppIcons.appiconset
    2. Resources/Images.xassets/LanuchImage.lanuchimage

    转到 AppIcons.appiconset 文件夹并确保您具有以下文件名:

    • AppIcon57x57.png
    • AppIcon57x57@2x.png
    • AppIcon72x72@2x~.png
    • AppIcon72x72~ipad.png

    如果没有图标,请重命名它们,然后双击Content.json 分配它们。

    【讨论】:

    • 这是非常非常非常非常晚了。但是我正在开发一个新项目,从我发布这个并得到同样的错误开始。这解决了它!非常感谢!
    猜你喜欢
    • 2019-09-29
    • 1970-01-01
    • 1970-01-01
    • 2016-10-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-04-18
    相关资源
    最近更新 更多