我有两个iOS应用程序使用相同的Facebook应用程序来执行Facebook Connect。一个应用程序必须使用深度链接,其他应该不应该。问题是我不应该如何处理不应该的情况。
我尝试使用- (BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication annotation:(id)annotation
方法并在应用不应使用深层链接时返回NO,但它似乎不起作用。
任何线索?
答案 0 :(得分:1)
至少你可以尝试崩溃你不想处理网址的应用程序。 (例如抛出异常)
您是否尝试过指定两种不同的URL Scheme Suffix?