如何检查我的ios8自定义键盘扩展是否具有开放访问权限?

unk*_*own 6 ios ios8 ios-app-extension custom-keyboard

在我的ios 8键盘扩展中,我想检查用户是否给我的键盘打开访问权限.但我找不到任何API.Swiftkey和其他自定义键盘以某种方式解决了这个问题

小智 5

我认为这是一种更简单的方法(无需创建容器):

- (BOOL) isOpenAccessGranted
{
    if ([UIPasteboard generalPasteboard])
        return YES;

    return NO;
}
Run Code Online (Sandbox Code Playgroud)


hon*_*eng 4

没有 API,但如果您启用了应用程序组访问权限,您可以尝试检查是否能够读取/写入该文件夹。它应该给您一个权限错误,访问未启用。