通用链接是不是适用于企业程序中的应用程序?
Posted
技术标签:
【中文标题】通用链接是不是适用于企业程序中的应用程序?【英文标题】:Does universal link work on the apps from enterprise program?通用链接是否适用于企业程序中的应用程序? 【发布时间】:2020-02-14 06:28:05 【问题描述】:我已按照苹果的说明启用通用链接。
下面是我的aasa文件
"applinks":
"apps": [],
"details": [
"appID": "app.store.app",
"paths": ["*"]
,
"appID": "enterprise.app",
"paths": ["*"]
]
我可以为应用商店应用使用通用链接。但我一直无法打开企业应用程序的链接(为内部分发创建的应用程序https://developer.apple.com/programs/enterprise/)...
我已关注https://developer.apple.com/library/archive/documentation/General/Conceptual/AppSearch/UniversalLinks.html,并确保“appID 值与构建后应用权利中的“应用程序标识符”键关联的值相同”。我还检查了具有域的权利文件
Apple 是否有任何文件说明企业应用程序不能使用通用链接?
提前致谢!
【问题讨论】:
您是否曾经是问题的根源?我处于同样的情况,一切似乎都井井有条,除了当我在设备上安装企业版本时,通用墨水不起作用。即使我尝试使用swcd
过滤安装日志,它看起来也没有尝试下载它
【参考方案1】:
是
为了允许这种行为,请务必在 json 文件中提供适当的 TEAMID,如 https://developer.apple.com/documentation/uikit/inter-process_communication/allowing_apps_and_websites_to_link_to_your_content/enabling_universal_links 所述
"details": [
"appID": "D3KQX62K1A.com.example.photoapp",
"paths": ["/albums"]
此外,如果您的内部应用程序指向另一台服务器而不是公共服务器,请提醒在您的应用程序功能中添加新的associated domain
【讨论】:
我已按照developer.apple.com/library/archive/documentation/General/… 实施,但企业应用程序没有运气......我已确保“appID 值与与“应用程序标识符”键关联的值相同构建应用程序后的权利”我还检查了域是否在权利文件中以上是关于通用链接是不是适用于企业程序中的应用程序?的主要内容,如果未能解决你的问题,请参考以下文章
iOS 不会在一台设备上请求 AASA 文件,但适用于所有其他设备
适用于移动和电视的 Android 通用应用程序 (Lollipop)
适用于 Windows 10 的通用应用程序。如何触发后台任务?