在应用商店发布前测试 ios 个 facebook 托管应用链接
Testing ios facebook hosted app links before release on app store
我的 iphone 应用只有移动内容。我正在使用 facebook 应用程序 link 主机 (https://graph.facebook.com/app/app_link_hosts) 创建将在 facebook 上共享的规范 url。托管请求的正文是:
"access_token=<APP_ACCESS_TOKEN>
&ios=[
{\"url\":\"content://content/<content_id>\",
\"app_store_id\":<APP_STORE_ID>,
\"app_name\":\"<APP_NAME>\"}
]
&name=link test
&web={should_fallback:false}"
这很好用,它 returns 是对象的 ID。为了测试这一点,我分享了:
https://fb.me/<canonical>
由于此应用程序尚未发布,因此每当我从 Facebook 应用程序打开 link 时,它都不会检测到我的应用程序已安装。它提供了两个操作选项,"Open web link" 和 "install APP_NAME"。这两个选项都指向应用所在的空白 iTunes link。在应用程序商店发布应用程序之前,我如何测试我的应用程序对此 link 的作用?
这是 link 返回的:
https://itunes.apple.com/WebObjects/MZStore.woa/wa/redirectToContent?id=APP_STORE_ID
千辛万苦,终于找到解决办法了。 url 方案应该在 plist 文件中定义。在这种情况下 "content" 没有 ://
我的 iphone 应用只有移动内容。我正在使用 facebook 应用程序 link 主机 (https://graph.facebook.com/app/app_link_hosts) 创建将在 facebook 上共享的规范 url。托管请求的正文是:
"access_token=<APP_ACCESS_TOKEN>
&ios=[
{\"url\":\"content://content/<content_id>\",
\"app_store_id\":<APP_STORE_ID>,
\"app_name\":\"<APP_NAME>\"}
]
&name=link test
&web={should_fallback:false}"
这很好用,它 returns 是对象的 ID。为了测试这一点,我分享了:
https://fb.me/<canonical>
由于此应用程序尚未发布,因此每当我从 Facebook 应用程序打开 link 时,它都不会检测到我的应用程序已安装。它提供了两个操作选项,"Open web link" 和 "install APP_NAME"。这两个选项都指向应用所在的空白 iTunes link。在应用程序商店发布应用程序之前,我如何测试我的应用程序对此 link 的作用?
这是 link 返回的:
https://itunes.apple.com/WebObjects/MZStore.woa/wa/redirectToContent?id=APP_STORE_ID
千辛万苦,终于找到解决办法了。 url 方案应该在 plist 文件中定义。在这种情况下 "content" 没有 ://