我是iPhone應用程序開發的入門者。我想實現'使用Facebook登錄'使用我自己的自定義用戶界面。Facebook集成v4.0不適用於iPhone應用程序
我試過在Getting Started FB integration
我試着用FBSDKLoginManager forwhich西服定製UI實現登錄提供的所有步驟。
我已經添加了FB集成所需的所有東西。在.plist文件中添加了所有必需的東西。
我的應用程序正在運行並進入瀏覽器並要求登錄。當我提供我的憑據時,它會要求配置文件訪問權限。
高興這一點,我不會得到任何錯誤。當我授予對該請求的訪問權限時,我在iOS模擬器中獲得了「Safari無法打開頁面,因爲地址無效」的響應,以及iPad中FB應用程序中的空白空間。
我不會將控制權轉移回我的應用程序。我已經搜索過這個問題,不會得到任何適當的迴應。
任何人都可以幫助我擺脫這個問題嗎?
我正在使用最新的FacebookSDK v4。
我還會提供我的.plist文件和快照。
在我AppDelegate.m
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
return [[FBSDKApplicationDelegate sharedInstance] application:application
didFinishLaunchingWithOptions:launchOptions];
}
- (void)applicationDidBecomeActive:(UIApplication *)application
{
[FBSDKAppEvents activateApp];
}
- (BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication annotation:(id)annotation {
return [[FBSDKApplicationDelegate sharedInstance] application:application
openURL:url
sourceApplication:sourceApplication
annotation:annotation];
}
的.plist文件快照:
所以好心幫走出這個問題..或者給我適當的措施來落實FB登錄
在此先感謝。
您是否正確設置了iOS SSO設置?如果不是,FB應用程序將不知道如何鏈接回您的應用程序。 – 2015-04-01 12:03:09
是的。完成所有這些步驟。 – 2015-04-01 12:06:06