我的错误日志

2016/2/17

Assertion failure in -[UIApplication _runWithMainScene:transitionContext:completion:], /BuildRoot/Library/Caches/com.apple.xbs/Sources/UIKit_Sim/UIKit-3491.2.5/UIApplication.m:3173

原因:在 didFinishLaunchingWithOptions 结束后还没有设置rootViewController,xcode7后要求每个window都要有rootViewController

解决方式:不能将[window setRootViewController:viewController];放在请求结束后或者btn点击事件中,比如先在window添加了一个scrollView引导页,然后在引导页的最后一页btn的点击事件中写了[window setRootViewController:viewController];这个方法,这样会报错。需要改成,无论什么情况,window都必须直接加载viewController。

2016/2/25
下载的ios.cer 文件添加不到钥匙串
问题:下载的ios.cer 文件添加不到钥匙串
双击提示 :
不能修改“System Roots”钥匙串
要更改根证书是否会被信任,请在“钥匙串访问”中打开它,然后修改它的信任设置。
解决办法:钥匙串访问的界面左侧,选择“登录”或login按钮,直接将.cer文件拖进中间的各种钥匙列表中即可。或者:通过钥匙串访问应用的菜单“文件->导入项目”导入。

2016/3/3
问题:Xcode 工程文件打开不出来, cannot be opened because the project file cannot be parsed.
Cornerstone 更新代码后,打开xcode工程文件,会出现 xxx..xcodeproj cannot be opened because the project file cannot be parsed.

原因:因为.xcodeproj工程文件冲突了,然后还是会强制更新,内部文件出现了冲突,所以解析不了文件。
例如:


    <<<<<<< .mine  
        9ADAAC6A15DCEF6A0019ACA8 .... in Resources */,  
    =======  
        52FD7F3D15DCEAEF009E9322 ... in Resources */,  
    >>>>>>> .r269  

解决办法:
1.对.xcodeproj 文件右键,显示包内容

2.双击打开 project.pbxproj 文件

3.找到以上类似的冲突信息(可以用commad + f 搜索)

4.删除 <<<<<<<,======,>>>>>>这些行

5.保存,退出

6.重新打开.xcodeproj文件即可

2016/3/7
问题:在Archive项目时,出现了“Your build settings specify a provisioning profile with the UUID “”, however, no such provisioning profile was found”的出错。一直提示指定UUID的provisioning profile找不到,感觉很奇怪。明明自己的provisioning profile是刚下载好的,并且全是新安装。于是通过谷歌找到了答案。

参考地址:http://stackoverflow.com/questions/1760518/codesign-error-provisioning-profile-cannot-be-found-after-deleting-expired-prof

这里所说的就是要通过修改你的项目的.xcodeproj文件来解决上述的错误。

1.找到项目中的**.xcodeproj文件,点击右键,show package contents(打开包内容)。

2.打开后找到project.pbxproj文件,用文本编辑器打开。其实就是右键,点击open就好了。

3.打开这个文件后,按command+F,在这个文件中查找“PROVISIONING_PROFILE”,找到和这个“

PROVISIONING_PROFILE = “487F3EAC-05FB-4A2A-9EA0-31F1F35760EB”;
“PROVISIONING_PROFILE[sdk=iphoneos*]” = “487F3EAC-05FB-4A2A-9EA0-31F1F35760EB”;”类似的都删除。

4.然后保存文件,重新打开项目。xcode会提示你重新下载安装provisioning profile文件。下载后安装上就可以。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值