gpt4 book ai didi

ios - ACAccountStore 未检索自定义 SLRequest 的 Facebook 帐户

转载 作者:行者123 更新时间:2023-12-02 04:32:55 26 4
gpt4 key购买 nike

目前,我正在构建一个应用程序,它利用新的 iOS 6 社交框架来收集存储在 iOS 中的 Facebook 帐户,并创建自定义 SLRequest 以将状态更新和照片发布到用户的时间线。我已在 Facebook 开发中心配置了一个应用程序,并收到了我的应用程序 ID,但是,当我尝试通过 ACAccountStore 请求 Facebook 帐户时,我总是收到以下本地化错误消息:

2012-10-14 17:34:46.429 Status Update[12042:4c0b] The operation couldn’t be completed. (com.apple.accounts error 8.)

以下是我当前用于处理从帐户存储中获取帐户的请求的代码:

NSDictionary *options = @{
@"ACFacebookAppIdKey" : @"XXXXXXXXXXXXXXX",
@"ACFacebookPermissionsKey" : @[@"publish_stream"],
@"ACFacebookPermissionGroupKey" : @[@"write", @"email"]};

self.facebookStore = [[ACAccountStore alloc] init];
self.facebookAccountType = [self.facebookStore accountTypeWithAccountTypeIdentifier:ACAccountTypeIdentifierFacebook];
self.facebookAccount = [[ACAccount alloc] initWithAccountType:self.facebookAccountType];
[self.facebookStore requestAccessToAccountsWithType:self.facebookAccountType options:options completion:^(BOOL granted, NSError *error)
{
if (granted)
{
NSArray *accounts = [self.facebookStore accountsWithAccountType:self.facebookAccountType];
self.facebookAccount = [accounts lastObject];
NSLog(@"Facebook Account Enabled: %@", _facebookAccount);
}
else
{
NSLog([NSString stringWithFormat:@"%@", error.localizedDescription]);
}
}];

最佳答案

请查看:http://developer.apple.com/library/ios/#releasenotes/General/RN-iOSSDK-6_0/_index.html

并注意:

当请求访问 Facebook 帐户时,选项字典中所需的唯一 key 是 ACFacebookAppIdKey。 ACFacebookPermissionGroupKey 和 ACFacebookAppVersionKey 现已过时。

如果您在 ACFacebookPermissionsKey 下请求写入权限(例如publish_stream),则必须为 ACFacebookAudienceKey 提供一个值,该值可以是 ACFacebookAudienceEveryone、ACFacebookAudienceFriends 或 ACFacebookAudienceOnlyMe 之一。

NSDictionary *options = @{
ACFacebookAppIdKey: @"XXXXXXXX",
ACFacebookPermissionsKey: @[@"publish_stream"],
ACFacebookAudienceKey: ACFacebookAudienceFriends
};

关于ios - ACAccountStore 未检索自定义 SLRequest 的 Facebook 帐户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12888623/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com