【问题标题】:Error while submitting ipa onto AppStore将 ipa 提交到 App Store 时出错
【发布时间】:2015-12-23 07:35:19
【问题描述】:

我正在开发一个 libgdx 项目并使用 robovm 尝试在 iOS 上部署我的项目。我已经在 Eclipse 中使用 robovm 工具构建了一个 ipa。

使用 Application Loader 提交 ipa 时,我收到以下错误:

捆绑包无效。 iPad 多任务支持需要在BundleNameHere 中启动故事板

捆绑包无效。 iPad 多任务支持需要以下方向:'UIInterfaceOrientationPortrait, UIInterfaceOrientationPortraitUpsideDown...等

在做一些研究时,我知道这些可以通过在 Xcode 中选中一个选项来消除需要全屏。但是,我不确定如何在 libgdx 中处理这个问题。

我假设我需要在我的 libgdx/robovm 项目中做一些我错过的额外设置。

谁能指出需要的设置吗?

提前致谢

【问题讨论】:

    标签: ios eclipse libgdx ipa robovm


    【解决方案1】:

    由于您使用的是 RoboVM,因此您需要编辑 info.plist.xml 文件。根据 Bunty Madan 的回答,您需要设置:

    <key>UIRequiresFullScreen</key>
    <true/>
    

    如果这不起作用,请提供您的完整 info.plist.xml 文件(如果您使用任何个人 ID,只需编辑任何个人 ID)

    【讨论】:

    • 完美运行。请大家帮忙。
    【解决方案2】:

    根据我的经验,这个问题已经存在。您是否取消选中 plist 中不必要的方向为 iPAD, UIInterfaceOrientationPortraitUpsideDown

    【讨论】:

      【解决方案3】:

      这是因为您需要指定您的 iOS 应用程序应该如何处理 iPad 上的多任务处理。 目前,如果您的应用不支持多任务功能,只需检查项目设置中的requireFullScreen 选项即可。

      else 直接进入plisthere 就是这样做的秘诀。

      <key>UIRequiresFullScreen</key><true/>
      

      还请验证您的 LaunchImage 故事板或图像,无论您使用什么。

      试试这个,希望对你有帮助!

      【讨论】:

        猜你喜欢
        • 2019-02-24
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2023-03-27
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多