首页 > 解决方案 > iOS 深度链接与企业分发

问题描述

用例:我们有一个 iOS 应用程序,我们为标准用户提供给 Apple App Store。在其中,我们内置了从商店下载时有效的深度链接。对于内部测试/QA,我们希望使用我们的企业许可证并通过我们内部基础架构上的下载页面提供应用程序,并能够在其中进行深层链接。

问题:有没有办法将 URL 中的相同深层链接数据传递到我们从内部网络下载的企业应用程序?从 Web 下载时,是否有人在企业应用程序中成功实现了深度链接?

要克服的问题:只要大声思考,iOS 企业应用程序的下载链接必须指向 .PLIST 文件。.PLIST 包含一个静态 URL,它是 .IPA 的位置。我如何将深层链接数据传递给 .PLIST 并从那里传递给应用程序?实际上,将数据附加到 .PLIST URL 并不是问题,而是将数据从 .PLIST 传递到应用程序。

注意:我们不想将 Test Flight 用于较低环境构建的内部 QA。是的,深度链接间歇性地工作,但更大的问题是 Apple 的用户管理。由于我们希望访问的每个人都是公司内部人员,因此企业使用在这里有效。

标签: iosdeep-linkingenterprise

解决方案


推荐阅读