如何发现 IOS 应用的深层链接?
How to discover IOS app's deep links?
我正在尝试检查一个 IOS 应用程序,以便我可以 link 使用来自网页的深度 links 或通用 links 来访问它。是否有实用程序可以从应用程序二进制文件或 API 中查询深度 links 或通用 links?我看了这里:
https://itunes.apple.com/lookup?id=564157241
但我没有看到 link 的任何迹象。
我尝试过的所有深度 link 都只是在应用商店中打开该应用的页面,即使该应用已安装在我的 iPhone.
上
在无法访问原始源代码的情况下,您可以尝试联系应用程序的所有者以获取其深层链接方案的详细信息。深度链接到应用程序所需的 url 格式的详细信息对于大多数应用程序不公开可用,以防止不受欢迎的各方提供不受欢迎的链接。在最极端的情况下,您可以使用反编译器和 reverse-engineer 来自反编译代码的链接。
请参阅 this 有关如何设置通用链接的指南
事实证明,在 misfit 应用程序中没有深度或通用 link。但是,以下将打开应用程序:
https://github.com/davidthewatson/open_misfit_app_in_mobile_web_browser/blob/master/index.html
使用 Misfit 应用程序在 IOS 9.2 上测试。
开发者很友好地回答了我的问题。
我在此处托管了该页面以进行测试:
http://davidwatson.org/open_misfit_app_in_mobile_web_browser/
我正在尝试检查一个 IOS 应用程序,以便我可以 link 使用来自网页的深度 links 或通用 links 来访问它。是否有实用程序可以从应用程序二进制文件或 API 中查询深度 links 或通用 links?我看了这里:
https://itunes.apple.com/lookup?id=564157241
但我没有看到 link 的任何迹象。
我尝试过的所有深度 link 都只是在应用商店中打开该应用的页面,即使该应用已安装在我的 iPhone.
上在无法访问原始源代码的情况下,您可以尝试联系应用程序的所有者以获取其深层链接方案的详细信息。深度链接到应用程序所需的 url 格式的详细信息对于大多数应用程序不公开可用,以防止不受欢迎的各方提供不受欢迎的链接。在最极端的情况下,您可以使用反编译器和 reverse-engineer 来自反编译代码的链接。
请参阅 this 有关如何设置通用链接的指南
事实证明,在 misfit 应用程序中没有深度或通用 link。但是,以下将打开应用程序:
https://github.com/davidthewatson/open_misfit_app_in_mobile_web_browser/blob/master/index.html
使用 Misfit 应用程序在 IOS 9.2 上测试。
开发者很友好地回答了我的问题。
我在此处托管了该页面以进行测试:
http://davidwatson.org/open_misfit_app_in_mobile_web_browser/