美文网首页
关于iOS11的一些crash问题

关于iOS11的一些crash问题

作者: yuwei66 | 来源:发表于2018-01-09 14:07 被阅读180次

首先,权限问题,一定一定要添加
iOS11对相册的权限key做了调整,将原来的 NSPhotoLibraryUsageDescription改成了NSPhotoLibraryAddUsageDescription。详见:Cocoa Keys

  • 关于本地视频路径
    iOS11之前 存储路径判断截取的时候通过trim. 但是iOS11之后 没有 trim.
    所以在你获取本地视频的时候,会出现崩溃。
    解决方案
    • 判断系统版本,更改路径截取:
 NSString *version = [UIDevice currentDevice].systemVersion;
 if (version.doubleValue >= 11.0) {
            range =[videoPath rangeOfString:@"tmp/"];//匹配得到的下标
            content=[videoPath substringFromIndex:range.location+4];
        }else{
            range =[videoPath rangeOfString:@"trim."];//匹配得到的下标
            content=[videoPath substringFromIndex:range.location+5];
        }

相关文章

网友评论

      本文标题:关于iOS11的一些crash问题

      本文链接:https://www.haomeiwen.com/subject/tcwwnxtx.html