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

iOS 开发常见问题

2016-05-14 23:30 651 查看
1. 编译开源项目或网上的demo,直接崩溃,显示:
Application windows are expected to have a root view controller at the end of application launch
解决方案:
Xcode7.0 只需在AppDelega.m的didFinishLaunchingWithOptions添加
self.window.rootViewController = [[UIViewController alloc]init];
2. MPMoviePlayerController 在模拟器里调试,出现黑屏,无法播放视频。经查找,测试,发现和arc有关系。单个文件不用arc编译即可。
3. 用AVPlayer 或 MPMoviePlayerController 模拟器播放时,有时出现异常,各种查,应该是库的问题,去掉xcode上ALL Exceptions 断点即可。4. iOS 9 遇到 “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.”。解决方案:新特性要求App内访问网络请求,要采用 HTTPS 协议,如果需要访问HTTP协议:a. 在Info.plist中添加 App Transport Security Settings 类型 Dictionary ;b. 在 App Transport Security Settings 下添加 Allow Arbitrary Loads 类型Boolean ,值设为 YES;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: