2015-01-19 15 views
5

Ho il seguente codice:handle aperto più URL in AppDelegate

- (BOOL)application:(UIApplication *)application 
      openURL:(NSURL *)url 
    sourceApplication:(NSString *)sourceApplication 
     annotation:(id)annotation 
{ 

    return [Braintree handleOpenURL:url sourceApplication:sourceApplication]; 

} 

ma l'integrazione di Facebook SDK mi obbliga a farlo:

- (BOOL)application:(UIApplication *)application 
      openURL:(NSURL *)url 
    sourceApplication:(NSString *)sourceApplication 
     annotation:(id)annotation { 
    // attempt to extract a token from the url 
    return [FBAppCall handleOpenURL:url sourceApplication:sourceApplication]; 
} 

Come faccio a maniglia di apertura della domanda necessaria?

risposta

4

Usa la risposta dal metodo:

- (BOOL)application:(UIApplication *)application 
      openURL:(NSURL *)url 
    sourceApplication:(NSString *)sourceApplication 
     annotation:(id)annotation 
{ 
    if ([FBAppCall handleOpenURL:url sourceApplication:sourceApplication]) 
    return YES; 
    return [Braintree handleOpenURL:url sourceApplication:sourceApplication]; 
} 
Problemi correlati