首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >LSApplicationQueriesSchemes Xcode 13还是iOS15 BUG?

LSApplicationQueriesSchemes Xcode 13还是iOS15 BUG?
EN

Stack Overflow用户
提问于 2021-09-29 05:34:54
回答 1查看 4.1K关注 0票数 4

我在项目LSApplicationQueriesSchemes中使用“Info.plist”,该项目包含219个url方案。

我使用这个文件中包含的URL来确定用户的手机上是否安装了一个应用程序,它在iOS15之前运行良好,但是最近我在使用xcode13提交应用更新后遇到了问题,当我去检查是否安装了一个应用程序时,它提示我"-canOpenURL:failed for URL:“xxxx://-错误:”这个应用程序不允许查询方案xxxx“。

我已经在LSApplicationQueriesSchemes中添加了xxxx,但是我仍然得到了这个错误,我测试了更改LSApplicationQueriesSchemes中包含的urlscheme的位置或减少了urlscheme的数量,发现LSApplicationQueriesSchemes的前35个左右运行良好,在此之后的前35个左右将提示此错误。我不知道这是xcode13中的一个bug还是ios15的问题,它仍然是不正确的。

此问题仅出现在升级了iOS15的手机上。

EN

回答 1

Stack Overflow用户

发布于 2021-10-09 07:44:14

15上或之后链接的iOS应用程序限制在LSApplicationQueriesSchemes键中最多50个条目。

https://developer.apple.com/documentation/uikit/uiapplication/1622952-canopenurl?language=objc

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

https://stackoverflow.com/questions/69370895

复制
相关文章

相似问题

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