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

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

2016-04-27 16:19 615 查看
本文参考自 关于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,我不知道有什么用,就整个文件夹删了(不知道其他办法了)



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

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: