2014-09-26 122 views
0

我们想为我们的相机应用程序播放介绍,但“想访问您的相机”通知正在杀死我们的steaze。任何人都知道如何推迟这些?谢谢!在应用程序启动时延迟ios权限通知?

+1

直到视频完成后才能尝试访问相机胶卷。 – rmaddy 2014-09-26 21:38:26

+0

“Steaze”......很好。 – Aaron 2014-09-27 00:05:44

回答

0

使用此方法的NSTimer延迟的方法的执行...

+ (NSTimer *)scheduledTimerWithTimeInterval:(NSTimeInterval)seconds target:(id)target selector:(SEL)aSelector userInfo:(id)userInfo repeats:(BOOL)repeats 

在你的情况把这样的事情在你的AppDelegate.m ...

- (void)applicationDidBecomeActive:(UIApplication *)application { 
    [NSTimer scheduledTimerWithTimeInterval:delayTimeInSeconds target:self selector:@selector(promptForCameraRollAccessIfNecessaryMethod) userInfo:nil repeats:NO]; 
} 
0

我无法想象@ rmaddy的评论并不是答案。所以点去@rmaddy。以上。

只有在您的其他案例完成之前,才能访问相机或询问权限。

相关问题