【问题标题】:Will releasing an iPhone app makes it available for iPad by default?发布 iPhone 应用程序是否会默认为 iPad 提供支持?
【发布时间】:2013-06-29 09:58:38
【问题描述】:

在我的 XCode 的 Targets 摘要屏幕中,“Devices”下拉菜单设置为“iPhone”(其他可能的值是 iPad 和 Universal),因为我没有针对 iPad 微调应用程序的 UI。但是,人们能否在非全屏模式下从 iPad 下载和运行我的应用程序? (例如,屏幕大部分区域都有黑色边框)

我希望人们能够在应用商店中搜索、安装并运行它,即使它不是全屏的。

【问题讨论】:

    标签: iphone ios ipad


    【解决方案1】:

    即使您的应用程序的设备设置是 iPhone,您也可以从 iPad 下载它,但它只能以 iphone 尺寸或在应用程序右下方的2x 选项(参考图片)查看将 ipad 中的应用程序大小翻倍;但双倍视图看起来会拉长。 下载到 ipad 的 iphone 应用程序将如下所示(在 1x 模式下)。

    【讨论】:

    • mvp 是对的。如果您打开应用商店并导航到您购买的应用,您可以在右上角将它们分隔在 iPad 和 iPhone 之间。所有 iPhone 应用程序都无法以全屏模式启动,并且会像 mvp 显示的那样显示。
    • 酷!很高兴知道 ipad 用户无需做任何事情也可以使用它,尽管不是全屏 :)
    【解决方案2】:

    如果它作为 iPhone 应用程序在应用商店中,那么您仍然可以在 iPad 上运行它,但它们会以原始大小运行,除非您使用 1x 或 2x 图标更改大小以适应。图形不会那么清晰,如果您的应用程序使用任何 iPhone 独有的功能 - 拨打电话,那么它不会按预期工作。

    如果您想摆脱 iPad 中的小 iPhone 应用程序,则需要将目标更改为 Universal 以便作为原生 iPad 应用程序运行

    【讨论】:

    • 你需要做的不仅仅是改变目标
    【解决方案3】:

    您使用什么类型的构建? XIB 还是故事板?

    在任何情况下,进入下拉菜单并设置通用应用程序,xcode 自动为 iPad 创建 Xib 或故事板目标,并且应用程序在 iPad 上全屏运行。

    好的,现在你必须为 iPad 设置一个特定的新界面:

    如果您使用 xib 文件,您只需为 iPad 调整界面目标的大小。

    如果你使用故事板,你必须这样做

    1. 右键单击您的项目并单击 NewFile
    2. 为 iPad 添加新的 Storyboard 目标

    现在你有一个新的 ipad 故事板,但它是空的并且没有链接,所以去你的项目设置并在 iPad 设置下设置新故事,点击 iPhone 故事板并按下 CMD + A 在你的故事板中全选iPhone转到您的iPad故事板,然后再次CMD + A并按CANC是的,删除iPad故事板中的所有内容并按CMD + V现在您已将所有项目正确地复制到ipad但现在您需要重新链接并调整所有内容的大小.

    希望这对您和其他人有所帮助,不要忘记投票;)

    【讨论】:

    • 你吓到我了?他们编辑和更改问题第一个问题与编辑前不同,是新用户问如何才能成为通用App。事实上,我为用户发布问题获得了一票!所以现在把我的观点告诉我,伙计
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-03-16
    • 2014-11-21
    • 1970-01-01
    • 2023-02-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多