我一直在使用 Accounts 框架,在测试期间我拒绝了应用程序访问 Accounts。现在,每次运行以下代码时都会返回 Denied。
[[self accountStore] requestAccessToAccountsWithType:twitterType options:nil completion:^(BOOL granted, NSError *error) {
if (granted) {
accounts = [[self accountStore] accountsWithAccountType:twitterType];
} else if (error != nil) {
NSLog(@"Failed to list Twitter accounts %@", error);
} else {
NSLog(@"Access denied");
}
}];
糟糕的是我不知道在哪里重置它,谷歌搜索也无济于事。我已经看到如何在 iOS 上修复它,但我正在运行 Mac 应用程序并且该解决方案不适用。
Account Framework API 文档根本没有帮助。
掌脸。