Could not find Developer Disk Image
这个问题是由于真机系统太高,Xcode支持不到这个系统,要有这个系统版本的镜像文件 ,/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport ,会列出支持的设备,然后在网上下载对应的文件即可
2.
iOS9 beta 请求出现App Transport Security has blocked a cleartext HTTP (http://)
错误描述:
App Transport Security has blocked a cleartext HTTP (http://) resource load since it is insecure. Temporary exceptions can be configured via your app‘s Info.plist file.
<key>NSAppTransportSecurity</key> <dict> <key>NSAllowsArbitraryLoads</key> <true/> </dict>
3.
PerformSelector may cause a leak because its selector is unknow
通过如下代码解决产生的编译器警告
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Warc-performSelector-leaks"
[self performSelector:nextView];
#pragma clang diagnostic pop
4.在做项目中,会用到系统相册时。
调用系统相册的时候,非常容易出现内存警告,加入蓝色代码就会好点
UIImagePickerController * pickerController = [[UIImagePickerController alloc]init];
pickerController.delegate = self;
pickerController.allowsEditing = NO; //是否可编辑
pickerController.videoQuality=UIImagePickerControllerQualityTypeLow;
//摄像头
pickerController.sourceType = UIImagePickerControllerSourceTypeCamera;
[self presentModalViewController:pickerController animated:YES];
[pickerController release];
5.
使用第三方插件时,出现contentoffset下移20像素的情况:
解决方案:在使用第三方控件的viewcontroller的viewDidLoad方法中添加下面的代码即可
if ([self respondsToSelector:@selector(setEdgesForExtendedLayout:)]) {
[self setEdgesForExtendedLayout:UIRectEdgeNone];
}
6.
启动画面不显示
1>,图片大小尺寸必须符合规定,把所有的图片导入工程中
2>,进入工程Images.xcassets文件夹,把图片拖入对应的AppIcon,LaungchImage