1. ---- 真机调试Your build settings specify a provisioning profile with the UUID “48f08a3c-
2. ---- 6.0 error:-fembed-bitcode is not supported on versions of iOS prior to 6.0
3. ---- 解决reason: 'Application windows are expected to have a root view controller at the.....
解决方法
UIViewController *rootViewController=[[UIViewController alloc] init];
self.window.rootViewController = rootViewController;
[self.window addSubview:rootViewController.view];
4 ---- 关于数据库 崩溃在这里
在使用Xcode进行真机调试的时候,有时根据真机的系统不同,会出现could not find developer disk image 错误,这是由于真机系统过高或者过低,Xcode中没有匹配的配置包文件,我们可以通过这个路径进入配置包的存放目录:
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport
里面有类似这样的一些文件夹,如果这些文件夹中没有包含我们真机的系统,则不能进行真机测试。但是我们可以通过将相应的配置包添加入这个文件夹来解决问题:
说了解决的方法,不提供文件,会让大家觉得坑爹,下面给大家一个链接,里面有从iOS4.2到9.1所有版本的配置包,大家各取所需,不用感谢我:
ios9.1及以前:http://pan.baidu.com/s/1qWIfrqc。
ios9.2:http://download.csdn.net/detail/wokenshin/9354083
\235
原因1. 是提示的png并不是ps导出的png,而是手动修改jpeg后缀名为png,在模拟器上不会报错,但在真机,不 识别这种所谓 的“png”图片。(随便批下美工)
原因2:这是因为png图片的问题,png图片在存储的时候有一个NOT INTERLACED/INTERLACED(无交错/交错)的选项,因为设计师在切图的时候的存储错误,图片在XCode中就会报这个错误,但是还是会编译成功并运行,请设计师将图片重新按无交错存储就行了。
解决方案:
用ps重新导出png就ok了
7.Terminating app due to uncaught exception 'NSUnknownKeyException', reason: '[<UIViewController 0x687ef50> setValue:forUndefinedKey:]: this class is not key value coding-compliant for the key datePicker.'
原因:第一种出错的原因可能是错误的IBOutlet连接,即xib中定义了某个IBOutlet,但是在对应的头文件中,该IBOutlet已经被修改或删除。要检查这一问题,可以打开xib文件,在File's Owner上点击右键,然后在弹出的窗口中检查是否有“惊叹号”提示的IBOutlet连接,基本上可以找到问题所在。
第二种出错的原因可能是在xib文件中没有正确指定对象的类。要检查这一问题,可以打开xib文件,查看自定义视图控制器或者视图的Custom Class是否定义正确即可。