【问题标题】:ERROR ITMS-90474: "Invalid Bundle. iPad Multitasking support requires these orientations:错误 ITMS-90474:“捆绑包无效。iPad 多任务支持需要以下方向:
【发布时间】:2017-01-10 10:42:18
【问题描述】:

我正在使用 xamarin 为 Iphone 和 IPad 开发通用应用程序,我正在尝试使用 Xamarin Studio 将应用程序部署到应用商店,同时部署时遇到错误

错误 ITMS-90474:“捆绑包无效。iPad 多任务支持需要 这些方向: 'UIInterfaceOrientationPortrait,UIInterfaceOrientationPortraitUpsideDown,UIInterfaceOrientationLandscapeLeft,UIInterfaceOrientationLandscapeRight'。 成立 'UIInterfaceOrientationPortrait,UIInterfaceOrientationLandscapeLeft,UIInterfaceOrientationLandscapeRight' 在捆绑“bundle_Name”中

我在谷歌上花了很多时间,但我没有得到任何解决方案来解决如何使用 Xamarin Studio 解决它。

【问题讨论】:

    标签: ios xamarin xamarin.ios


    【解决方案1】:

    从 xcode 编辑您的 plist 文件并添加此行

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

    或者你可以在下面做

    【讨论】:

    • 虽然很难解释如何解决问题。
    • @DeepakGM 是的,同意
    • 是的,这行得通,这里的答案stackoverflow.com/a/32728607/1453691 有一个屏幕截图,只需一秒钟即可更新并消除此错误。
    • @DeepakGM 这不是很明显吗?该错误与多任务处理有关。如果您声明需要使用全屏,iPad 将不允许多任务处理。这个 plist 条目还不如说 DisableMultitasking
    【解决方案2】:

    在项目的目标中,选项卡常规,检查部署信息 -> 需要全屏。和重新归档产品。

    【讨论】:

      【解决方案3】:
      • Xcode 7 N Xcode 8
      • 选择项目目标并选择常规选项卡 -> 选择需要 全屏

      【讨论】:

        【解决方案4】:

        您需要在 xcode 中 info.plist 文件支持的界面方向字段中添加 Portrait(顶部主页按钮)

        【讨论】:

          猜你喜欢
          • 2015-12-26
          • 2015-12-20
          • 2015-12-10
          • 2014-11-02
          • 2015-10-25
          • 1970-01-01
          • 2015-06-17
          • 2021-01-09
          • 1970-01-01
          相关资源
          最近更新 更多