1
如何使用SLRequest檢測Facebook用戶是否通過從AppCenter中刪除應用程序來禁止應用程序?我有我的應用程序設置允許發佈到Facebook,但是當我測試從AppCenter移除它時,它讓我感到困惑,並且不會授予任何權限,或者將其添加回Facebook的我的AppCenter中。從Facebook AppCenter中刪除的應用程序
如何使用SLRequest檢測Facebook用戶是否通過從AppCenter中刪除應用程序來禁止應用程序?我有我的應用程序設置允許發佈到Facebook,但是當我測試從AppCenter移除它時,它讓我感到困惑,並且不會授予任何權限,或者將其添加回Facebook的我的AppCenter中。從Facebook AppCenter中刪除的應用程序
當您不允許使用Facebook時,您可能使用了錯誤的編碼習慣。
讓我們繼續,並假設您在用戶登出Facebook時使用了:[FBSession.activeSession closeAndClearTokenInformation];
。
爲了Facebook重新鏈接到您的應用程序,您需要擁有類似的內容。以這種方式重置應確保您永遠不會忘記重新啓動會話和令牌信息。
- (void)createAndPresentLoginView
{
if (self.loginViewController == nil) {
self.loginViewController = [[LoginViewController alloc] initWithNibName:@"LoginViewController"
bundle:nil];
self.navController = [[UINavigationController alloc] initWithRootViewController:self.loginViewController];
self.window.rootViewController = self.navController;
}
}
希望有幫助。
我正在使用SLRequest而不是Facebook的SDK,所以沒有FBSession – user717452