2013-07-15 47 views
1

我有我的项目中的facebook分享选项。我正在开发它的iOS 5.问题是当控制从我的应用程序切换到Facebook应用程序,它永远不会回到我的应用程序。我必须手动切换到我的应用程序。只有当你第一次安装facebook应用程序时,才会发生这种情况,后来它可以正常工作,也就是说,它返回到应用程序的罚款。但是,如果您删除Facebook应用程序并重新安装,则会遇到同样的问题。我尝试了以下所有方法。facebook sdk永远不会返回到应用程序在iOS5

+ (BOOL)openActiveSessionWithReadPermissions:(NSArray*)readPermissions 
           allowLoginUI:(BOOL)allowLoginUI 
          completionHandler:(FBSessionStateHandler)handler; 
+ (BOOL)openActiveSessionWithPublishPermissions:(NSArray*)publishPermissions 
           defaultAudience:(FBSessionDefaultAudience)defaultAudience 
            allowLoginUI:(BOOL)allowLoginUI 
           completionHandler:(FBSessionStateHandler)handler; 
+ (BOOL)openActiveSessionWithPermissions:(NSArray*)permissions 
          allowLoginUI:(BOOL)allowLoginUI 
         completionHandler:(FBSessionStateHandler)handler 

回答

0

不要忘记设置

-(BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication: 
(NSString *)sourceApplication annotation:(id)annotation 
{ 
    return [FBSession.activeSession handleOpenURL:url]; 
} 

和URL类型的目标设置(资料片)作为fbXXXXXX其中XXXXXX是FB应用程序ID

+0

是的,我做了所有这些事情。 –

+0

所以这是一个奇怪的问题... – HotJard

0

确保在Facebook上的所有设置都是对齐:

enter image description here

+0

按照你的建议对齐后,仍然是同样的问题。 –

相关问题