Ho 2 SDK che devono utilizzare il metodo application:openURL:sourceApplication:annotation
. Uno è FacebookSDK
e il secondo è GooglePlusSDK
.Gestire due applicazioni: openURL: sourceApplication: annotation
Quelli sono i metodi:
- (BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication annotation:(id)annotation
{
return [FBAppCall handleOpenURL:url sourceApplication:sourceApplication];
}
- (BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication annotation:(id)annotation
{
return [GPPURLHandler handleURL:url sourceApplication:sourceApplication annotation:annotation];
}
mia domanda è come è possibile eseguirne la migrazione in un unico metodo? Qual è il modo migliore?
Grazie in anticipo.
si fa a non determinare in base alla url base nell'uso di un semplice 'se affermazione'? Gli schemi URL non saranno diversi? – Popeye