首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >传单-位置控制插件: ios应用程序在运动和方向上崩溃弹出许可

传单-位置控制插件: ios应用程序在运动和方向上崩溃弹出许可
EN

Stack Overflow用户
提问于 2021-06-07 11:31:39
回答 1查看 154关注 0票数 1

我使用这个传单插件允许用户在地图上使用地理定位。它使用浏览器API,如运动和地理定位。在android应用程序版本上,它工作得很好,我的代码检查,并且在使用电容设置插件之前需要地理定位许可。在ios应用程序版本中,该应用程序与以前一样检查电容,它需要运动和方向访问,显示弹出窗口.Then应用程序崩溃,显示此异常:

代码语言:javascript
运行
复制
Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Completion handler passed to -[CAPWebViewDelegationHandler webView:runJavaScriptAlertPanelWithMessage:initiatedByFrame:completionHandler:] was not called' terminating with uncaught exception of type NSException

我试着在电容的CAPWebViewDelegationHandler XCode Pods文件夹和电容Github上寻找,但是什么都没有出现。

我还尝试通过使用本机API (如:DeviceMotionEvent.requestPermission() )请求运动和定位许可,该API启动了相同的弹出窗口,但这次没有发现崩溃。会出现地理定位错误,这说明原点没有地理位置访问权限。

我在XCode上的应用程序信息看起来是这样的:App信息,在这里我添加了用于运动和位置描述的隐私键。

这是我的Info.plist文件:Info.plist

我正在使用:

  • 电容器3.0.0
  • 离子框架5
  • 传单1.7.1
  • Leaflet.locatecontrol 0.73.0

我刚开始使用离子型ios开发,所以如果有人能给我一些建议,那就太好了。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-07-08 10:22:27

通过使用电容地理定位定制插件,我最终解决了这个问题。您可以找到github回购这里

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

https://stackoverflow.com/questions/67870850

复制
相关文章

相似问题

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