ALAssetsLibrary *library = [[ALAssetsLibrary alloc] init];
[library writeImageToSavedPhotosAlbum:[image CGImage] orientation:(ALAssetOrientation)[image imageOrientation] completionBlock:^(NSURL *assetURL, NSError *error){
if (error) {
// TODO: error handling
} else {
// TODO: success handling
}
}];
我使用上面的代码将uiimage
保存到自定义键盘扩展中的照片库中。但我有访问被拒绝的错误。我尝试允许此扩展程序访问照片库,但我无法在Setting->Privacy->Photos
中看到此扩展程序。请帮我!谢谢。
答案 0 :(得分:1)
请阅读Understanding privacy and Location Services on iPhone, iPad, and iPod touch with iOS 8 document。
Apple说,
您可以在设置>上启用或停用位置服务隐私> 位置服务。您可以在此期间打开位置服务 设置助理进程或稍后通过位置服务 设置。您可以单独控制哪些应用和系统服务 可以访问位置服务数据。当位置服务关闭时, 应用无法在前台或后台使用您的位置。这个 将限制各种Apple和第三方应用程序的性能。