ios - Xcode在通用应用程序的部署信息部分没有选择设备

标签 ios iphone xcode ipad universal

刚刚完成将我的第一个 iPhone 专用应用程序转换为通用应用程序。开始将我的第二个 iPhone 专用应用程序转换为通用应用程序,该应用程序已在应用程序商店中发布了一段时间。在我的目标的常规/部署信息部分下将设备从 iPhone 更改为通用不会像我转换的第一个应用程序中那样生成 iPhone 和 iPad 选择器。我在我的 plist 中添加了第二个 Storyboard 和主 Storyboard 文件基本名称 (iPad) = iPad 属性。我需要使用两个 Storyboard,并且需要出现 iPhone/iPad 选择器。我正在使用 Xcode v7.0。抱歉,我无法发布屏幕截图,因为我的代表不够高。

最佳答案

在 project.pbxproj 文件的 PBXProject 部分,有如下行:

        TargetAttributes = {
            XXXXXXXXXXXXXXXXXXXXXXXXX = {
                CreatedOnToolsVersion = 7.1;
            };
        };

如果项目中存在该属性,Xcode 将不会显示“iPhone”和“iPad”按钮。只需删除这些行,按钮就会显示出来。

Xcode 6.1 different "deployment info" section for duplicated target

关于ios - Xcode在通用应用程序的部署信息部分没有选择设备,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32898564/

相关文章:

iOS Objective C 方法问题

iphone - iPhone 中的 CX 创新存储集成

iphone - 主 UIView 的 X 和 Y 坐标在界面生成器中不是 0,0

iphone - CCSprite 降低性能

iphone - 如何使用 iOS 可达性

java - 我可以在 ios 开发的 xcode 项目中使用 java 库(Swiss Ephemeris)吗?

cocoa - Xcode : Garbage Collector Setting

ios - 类似于 UISearchBar 的自定义 UITableView header

ios - 在按下不同标签的 UIButton 上播放声音

ios - WKWebview 允许LinkPreview 错误地中断文本选择