首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >iOS不在一个设备上请求AASA文件,而是在所有其他设备上工作。

iOS不在一个设备上请求AASA文件,而是在所有其他设备上工作。
EN

Stack Overflow用户
提问于 2019-12-30 19:55:13
回答 2查看 947关注 0票数 0

我的应用程序配置为通用链接。我已经确认我的设置工作在多个设备和模拟器上。然而,我有一个iPhone Xs运行13.3,在那里通用链接不工作。

我已经将其缩小到iOS中的iOS过程。这通常会在安装应用程序时获取AASA文件。我可以看到此事件在通用链接正在工作的设备的控制台中成功。

代码语言:javascript
复制
default 14:05:50.962587-0500    swcd    Completing request for 'https://www.mydomainn.com/.well-known/apple-app-site-association', status 0/0x0 noErr
default 14:05:50.962776-0500    swcd    Updated app ID 'XXXXXXXX.com.my.app', domain 'www.mydomain.com', flags 0x0 < > -> 0x2 < SiteApproved > on check

但是在这个特定的iPhone上,在应用程序安装过程中根本没有swcd活动。它从不检查文件,并且未配置通用链接。

我已经通过Xcode和TestFlight测试了安装,结果是相同的。我删除了应用程序,重新启动,并重新安装了多次。我确实重置了这台设备一次,但在随后多次重新安装该应用程序之后,它再次停止工作。

我相信我的配置是正确的,因为它可以在我测试过的所有其他设备和模拟器上工作。我也得让它处理好这件事。

什么能阻止swcd只在这个设备上请求AASA文件?我还能采取什么进一步的故障排除措施吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2019-12-30 23:26:38

我碰到了这两个虫子中的一个:

https://openradar.appspot.com/45201697

https://openradar.appspot.com/33893852

删除应用程序,重新启动设备,等待一个小时左右,然后重新安装应用程序。这似乎迫使它重新检查AASA。

似乎在重新启动阻止swcd运行之后可能会有一个进程在运行。

票数 0
EN

Stack Overflow用户

发布于 2020-04-02 15:00:07

调试了一整天之后,我发现了这个主题,并决定重新启动我的设备。重新启动后,通用链接和密码开始像魔法一样工作。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59536192

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档