![](/img/trans.png)
[英]I am using facebook ios sdk 3.0 for logging into my app fb login working but not connecting to the app?
[英]Get if my app is authorized to use facebook [iOS 6, FB SDK 3.2]
我怎么知道我的應用程序是否被用戶授權使用Facebook?
您可以在“設置 - >隱私 - > Facebook”中啟用或禁用它。 我必須得到這個狀態。
我正在使用Facebook 3.2
謝謝你們!
您可以使用ACAccountStore獲取Facebook帳戶(如果可用)並檢查是否授予訪問權限:
ACAccountStore *accountStore = [[ACAccountStore alloc] init];
ACAccountType *accountType = [accountStore accountTypeWithAccountTypeIdentifier:ACAccountTypeIdentifierFacebook];
if(accountType.accessGranted){
//app has permissions
}else{
//no permissions
}
如果您正在尋找一行檢查的代碼,那么就在這里:
if ([SLComposeViewController isAvailableForServiceType:SLServiceTypeFacebook])
{
//code goes here
}
注意
只有在使用社交框架時,此代碼才有用。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.