【问题标题】:How to temporarily disable iPad support如何暂时禁用 iPad 支持
【发布时间】:2012-09-28 08:43:02
【问题描述】:

我已经构建了一个通用的 iOS 应用程序。 iPhone 部分已准备就绪,iPad 部分仍需要更多工作,不应发货。

如何构建这个项目的一个版本,生成一个只包含 iPhone 版本的二进制文件?

仅删除 info.plist 中的“主情节提要文件基本名称 (iPad)”似乎还不够

【问题讨论】:

    标签: ios xcode ios-universal-app


    【解决方案1】:

    在目标的“摘要”页面中(单击左侧面板中的项目,选择目标,然后选择摘要选项卡),将设备下拉菜单设置为 iPhone。以前它会是“通用的”。该二进制文件仍将包含 iPad 数据,但 iPad 用户将无法安装它,并且它会在 App Store 上标记为仅限 iPhone。

    【讨论】:

      【解决方案2】:

      Target -> Summary你可以选择Device -> iPhone

      Build Setting -> Target Device Family 中选择 iPhone only

      这应该可以解决您的问题。

      【讨论】:

        【解决方案3】:

        info.plist文件中删除名为Main storyboard file base name的行。

        还将Target Device Family 更改为iPhone

        【讨论】:

        • 不得不去掉 UISupportedInterfaceOrientations~ipad 键和值
        猜你喜欢
        • 2017-05-25
        • 1970-01-01
        • 2011-07-03
        • 2019-09-14
        • 2015-02-24
        • 2011-06-13
        • 1970-01-01
        相关资源
        最近更新 更多