我的应用需要 2 个 url 方案。一个用于 Facebook,一个用于 VK(俄罗斯社交网络)。
现在我这样设置:
这是正确的方法还是我需要在 URL 类型中创建其他项目?
我的应用需要 2 个 url 方案。一个用于 Facebook,一个用于 VK(俄罗斯社交网络)。
现在我这样设置:
这是正确的方法还是我需要在 URL 类型中创建其他项目?
你所做的似乎是正确的。虽然我以前没有使用过 VK,但我经常这样做是为了允许 Facebook 和自定义 URL 方案,通常基于应用程序的名称。
例如,我在这里使用了两个 URL 方案,并且都可以成功地打开应用程序。
我有时使用 URL 方案来确定何时不是来自 Facebook 的呼叫。
if ([[url scheme] isEqualToString:@"m*****"])
{
...
return YES;
}
return [FBAppCall handleOpenURL:url sourceApplication:sourceApplication];