在应用程序启动期间请求访问照片库
我正在开发一个应用程序,在某些事件中自动拍照并将其直接保存到照片库中。 不幸的是,用户在运行时可能并不总是在看他们的电话,并且在第一次拍摄照片时要求许可访问照片。
有什么办法可以在启动时强制执行这个请求,并将其排除在外? 谢谢
是。 您需要请求访问该库。
只需在AppDelegate的didFinishLaunchingWithOptions
使用此代码即可
ALAssetsLibraryGroupsEnumerationResultsBlock assetGroupEnumerator = ^(ALAssetsGroup *assetGroup, BOOL *stop) { if (assetGroup != nil) { // do somthing } }; ALAssetsLibraryAccessFailureBlock assetFailureBlock = ^(NSError *error) { LogError(@"Error enumerating photos: %@",[error description]); }; NSUInteger groupTypes = ALAssetsGroupAll; [library enumerateGroupsWithTypes:groupTypes usingBlock:assetGroupEnumerator failureBlock:assetFailureBlock];
- 如何修改UITableview的最后一个单元格中button的尾部空格?
- Alamofire 2.0和Swift 2 – Header不起作用。 看看如何解决它
- 无法创buildexternalDataReference临时文件
- 与currentPlaybackTime和MPMusicPlayerController和iOS 7.1的问题。
- 在某些情况下,将NSString转换为NSDate会添加一年
- 使用Safari和HTML5在iPhone上进行录音
- 如何将社交个人资料与CallKit API进行映射
- IOS – 如何适应父视图使用自动布局
- 为什么removeAllObservers()不能在deinit中工作?