首先齐板,權(quán)限問題,一定一定要添加
iOS11對(duì)相冊(cè)的權(quán)限key做了調(diào)整,將原來(lái)的 NSPhotoLibraryUsageDescription改成了NSPhotoLibraryAddUsageDescription慎宾。詳見:Cocoa Keys
- 關(guān)于本地視頻路徑
iOS11之前 存儲(chǔ)路徑判斷截取的時(shí)候通過trim. 但是iOS11之后 沒有 trim.
所以在你獲取本地視頻的時(shí)候,會(huì)出現(xiàn)崩潰等缀。
解決方案- 判斷系統(tǒng)版本蹲盘,更改路徑截取:
NSString *version = [UIDevice currentDevice].systemVersion;
if (version.doubleValue >= 11.0) {
range =[videoPath rangeOfString:@"tmp/"];//匹配得到的下標(biāo)
content=[videoPath substringFromIndex:range.location+4];
}else{
range =[videoPath rangeOfString:@"trim."];//匹配得到的下標(biāo)
content=[videoPath substringFromIndex:range.location+5];
}