2015-10-01 41 views
1

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

回答

7

在project.pbxproj文件的PBXProject部分,还有线的样子:

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

如果在项目中存在此属性,Xcode的将不显示“iPhone”和“iPad”按钮。只要删除这些行,然后按钮就会显示。

Xcode 6.1 different "deployment info" section for duplicated target

+0

为我工作,谢谢 –

+0

很大的帮助,你是怎么找到 – eddyce