gpt4 book ai didi

ipad - 使用 Xcode 6 编译的 iPhone 应用程序在 iPad 上作为通用运行

转载 作者:行者123 更新时间:2023-12-01 15:54:31 26 4
gpt4 key购买 nike

我有一个专为 iPhone 系列开发的应用程序,我曾经在 iPad 上运行它以测试它在 iPhone 4s 上的外观(因为它以 iPhone 4s 分辨率、尺寸和其他“2x”圆形按钮启动全屏支持)。但是,现在当我在装有 iOS 8 的 iPad 上运行它时,Xcode 会忽略所有build设置并像在 iPad 上一样运行它。我的 Storyboard 限制未针对 iPad 屏幕进行投影。

我有:

  1. Devices 选项设置为 iPhone 在项目设置的常规选项卡上
  2. Main storyboard file nameMain storyboard file name 已从 Info-plist
  3. 中删除
  4. iPad 的所有应用程序图标和启动图像均已删除
  5. Launch Screen File 中,将选项 Use Size Classes 设置为 NO,并且仅为 iPhone 生成 Assets

这是正常行为吗?我想像以前一样使用我的 iPad 来测试 iPhone 4s 的分辨率。我确信我的应用不会因此变得通用,但我认为这是一个问题。

最佳答案

Launch Screen File的使用在 iOS 8.0 中,8.0.1 和 8.0.2 将使您通用。

这是一个已知错误并已在 iOS 8.1 中修复,您唯一的选择是将 Assets 目录与启动图像一起使用。

或者您可以在启动文件名中添加设备修饰符,如<launchNib>~iphone.nib

关于ipad - 使用 Xcode 6 编译的 iPhone 应用程序在 iPad 上作为通用运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26280652/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com