您的位置:首页 > 移动开发

target specifies product type 'com.apple.product-type.bundle.ui-testing'

2015-11-10 10:01 253 查看
本文参考自 关于xcode不同版本打开相同工程问题

首先进来是不能选择模拟器的。



需要进行如下操作:





自己选择工程能够支持的最低版本后,选择模拟器版本,然后编译(command + B):

出现如下错误:



这里删除LaunchScreen.storyboard,重新创建一个LaunchScreen.Xib。

然后再编译,出现如下错误:



此时需要进入$(ProjectName).xcodeproj/project.pbxproj文件中找出对应的com.apple.product-type.bundle.ui-testing将其替换为com.apple.product-type.bundle,此处(ProjectName).xcodeproj/project.pbxproj即指工程打开文件,步骤如下:

首先打开工程文件所在路径,


show in Finder 

显示包内容。


双击打开文件,搜索com.apple.product-type.bundle.ui-testing将其替换为com.apple.product-type.bundle
 .(有个名字相似的不要改错了。)

编译之后又有一个错误:


xcode7好像多了UITests,我不知道有什么用,就整个文件夹删了(不知道其他办法了)



现在编译就不报错了,成功。



第一次写,还请各位指正。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  xcode7 xcode xcode版本