码迷,mamicode.com
首页 > 其他好文 > 详细

关于xcode不同版本打开相同工程问题

时间:2015-09-19 12:31:05      阅读:148      评论:0      收藏:0      [点我收藏+]

标签:

  今天刚下好了xcode7正式版,于是乎用其创建一个工程。随后关闭此工程用xcode6.3打开此工程。发现报错不能运行,随后网上查资料,可惜中文版的资料几乎可以说是没有,因此写下此文,以方便其他遇到此情况的朋友解决此问题。归结起来,此问题就是用新版本编译器创建的工程,有时可能会用旧版编译器去编译,此时可能就会不能执行,并报错。此时笔者的查找到解决方案如下:

1.首先是编译器版本号的更改以及模拟器版本号的更改

  此处无需多说直接上图:

技术分享 

 技术分享

2.接着编译器报错

  错误提示:target specifies product type ‘com.apple.product-type.bundle.ui-testing‘, but there‘s no such product type for the ‘iphonesimulator‘ platform!此时需要进入$(ProjectName).xcodeproj/project.pbxproj文件中找出对应的com.apple.product-type.bundle.ui-testing将其替换为com.apple.product-type.bundle此处(ProjectName).xcodeproj/project.pbxproj即指工程打开文件,例如笔者的工程打开文件为:

技术分享

此时右键显示包内容,再打开对应文件查找替换即可

技术分享

3.笔者这里显示launchScreen问题(可能其他版本不会由此问题)
技术分享

这里删除其launchScreen,并自己重新加载一个即可。

  这样此问题便解决了。希望此文对大家有帮助,鉴于个人水平问题,不能将其具体原因进行剖析,这里只能大概猜测是因为新版本配置文件对其增加了新的命名方式,所以我们只需要对其配置文件的命名方式进行改变即可!如有错误之处请指出,谢谢!

 

关于xcode不同版本打开相同工程问题

标签:

原文地址:http://www.cnblogs.com/purple-sweet-pottoes/p/4821137.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!