iOS 应用程序无法查询方案“comgooglemaps”,尽管我在 info plist 的 LSApplicationQuery 中添加了“comgooglemaps”
Posted
技术标签:
【中文标题】iOS 应用程序无法查询方案“comgooglemaps”,尽管我在 info plist 的 LSApplicationQuery 中添加了“comgooglemaps”【英文标题】:iOS application unable to query for scheme "comgooglemaps", although i have added "comgooglemaps" in LSApplicationQuery in info plist 【发布时间】:2018-08-24 09:19:29 【问题描述】:收到此错误 - “此应用不允许查询方案 comgooglemaps。即使我在 LSApplicationQuery 中添加了“comgooglemaps”。
即使我也添加了“googlechromes”,并且谷歌地图也安装在 iPhone 上。我仍然每次都收到这个错误。请帮帮我。
完全错误 -
-canOpenURL:URL 失败:“comgooglemaps://” - 错误:“此应用不允许查询方案 comgooglemaps” 2018-08-24 12:31:58.882862+0530 BrotherToBrother[934:253238] 无法使用 comgooglemaps://
【问题讨论】:
How would I be able to open google maps when I press a button in my app?的可能重复 【参考方案1】:您需要在项目信息列表中添加 comgooglemaps
【讨论】:
【参考方案2】:info.plist 的常规添加方案不起作用我不知道为什么。但最后我找到了使用 info.plist 源代码的方法
1- 右键单击 info.plist
2- 开源代码
3- 复制以下代码:
<key>LSApplicationQueriesSchemes</key>
<array>
<string>comgooglemaps</string>
</array>
在改变了对我有用的方式之后。希望回答对你有用
【讨论】:
以上是关于iOS 应用程序无法查询方案“comgooglemaps”,尽管我在 info plist 的 LSApplicationQuery 中添加了“comgooglemaps”的主要内容,如果未能解决你的问题,请参考以下文章