- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试获取Facebook帐户的用户全名,该应用程序已在Facebook iPhone设置中获得许可,一天前此代码有效,但不知道,我不明白为什么,这是码:
ACAccountStore *accountStore = [[ACAccountStore alloc] init];
__block ACAccount *facebookAccount;
ACAccountType *facebookTypeAccount = [accountStore accountTypeWithAccountTypeIdentifier:ACAccountTypeIdentifierFacebook];
NSDictionary *options = @{ACFacebookAppIdKey:@"mycode",ACFacebookPermissionsKey: @[@"email"]};
[accountStore requestAccessToAccountsWithType:facebookTypeAccount
options:options
completion:^(BOOL granted, NSError *error) {
if(granted){
NSArray *accounts = [accountStore accountsWithAccountType:facebookTypeAccount];
facebookAccount = [accounts lastObject];
NSLog(@"name: %@",[facebookAccount userFullName]);
dispatch_async(dispatch_get_main_queue(), ^{
[self.fb_name setText:[facebookAccount userFullName]];
});
}
}];
NSLog(@"name: %@",[facebookAccount userFullName]);
是
null
最佳答案
我相信userFullName仅在iOS 7以后可用。也许您在iOS 7上进行了测试,现在将iOS 6作为目标时遇到了问题。有关iOS 6后备广告的信息,请参见iOS: user's full name for an ACAccountTypeIdentifierFacebook。
关于ios - 获取ACAccount Facebook用户全名为null,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20288623/
属性标识符 ACAccount 是否对所有设备都是唯一的? Documentation什么也说不出来,只是“唯一标识符”。在一台设备上还是在所有设备上? 最佳答案 标识符属性仅在设备上的每个帐户是唯一
我正在构建一个应用程序,用户将在其中使用他的一个 iOS 集成 Twitter 帐户。我正在使用帐户框架并在 documentation example ,将执行对 Twitter 请求的帐户是这样获
我可以在线程之间共享单个 ACAccount 实例吗?具体来说,我想创建多个 TWRequest 对象,供不同的 NSOperationQueue 实例使用。这些 TWRequest 对象将共享一个
iOS 模拟器是否默认有一个 ACAccount 存储,是否可以操纵它来测试 ACAccountStore 和 ACAccount API? 最佳答案 我想你想知道是否有人可以在他们的代码中使用 AC
我一直在尝试使用新的 Social.Framework,尤其是 SLRequest,它们都可在 iOS 6 及更高版本上使用。问题是,我对在尝试发布此类请求时遇到的崩溃感到非常惊讶。 我的 Faceb
我已经实现了内置的 Twitter API,并且一切正常,但是我正在尝试确定当用户设置了多个 Twitter 帐户时如何最好地在 session 之间保留一个 Twitter 帐户。 如果我使用 -[
最近被分配调查如何使用iOS框架ACAccount和Social实现facebook post功能。获取设置中配置的帐户的访问权限非常简单。 if(!_accountStore) _accou
我正在使用 TWTweetComposeViewController 并且我的推特设置中有多个帐户(来自您设备中设置的推特),它显示了一个选择器,因此我们可以从中选择任何用户名,然后通过默认情况下,它
请说明我们何时使用此方法?- (void)saveAccount:(ACAccount *)account withCompletionHandler:(ACAccountStoreSaveCompl
首先,我不想使用 Facebook SDK,所以我设法做到了,这是可行的,但我不知道如何检索用户的电子邮件,即使它是在我的权限请求中。 ACAccountStore *account = [[ACAc
当我使用 ACAccountStore 访问 Facebook 帐户以获取 ACAccount 对象时,我注意到对于某些个人资料,ACAccount.username 给我Facebook 电子邮件,
我尝试使用以下代码通过 Twitter 验证我的应用程序:pastebin 但是,如果我删除(无用的?)循环行 23ff for (ACAccount *acc in arrayOfAccounts)
在使用 ACAccountStore 和 ACAccount 时,有什么方法可以判断您的 Facebook token 何时过期? 我创建了一个 ACAccountStore,获得了对用户 faceb
我正在尝试从用户的 Facebook 收件箱中读取消息,但我遇到了一个拒绝访问的错误。这是我的代码: ACAccountStore *accountStore = [[ACAccountStore a
在 XCode 中添加断点向我展示了 Swift 1.2 ACAccount 对象有一个 _properties 对象,该对象又包含 @user_id: 0123456789 的键/值对.我需要访问这
我正在使用 iOS 6 社交框架来访问用户的 Facebook 数据。我正在尝试使用 ACAccount 在我的应用程序中获得当前用户的喜欢和 SLRequest .我有一个有效的 Facebook
我是一名优秀的程序员,十分优秀!