
我正在使用XCode 8.1和Swift 2为iOS 10的iOS应用程序开发更新.
我的小部件按钮的代码:
添加到小部件的info.pList的URL方案:
我按下OpenApp按钮时收到的运行时错误:
AppWidget[11872:3577323] __55-[_NCWidgetExtensionContext openURL:completionHandler:]_block_invoke Failed: Error Domain=NSOsstatusErrorDomain Code=-10814 "(null)"
//注意:应用名称已替换为相应的泛型.
解决方法 我经常发现 OS Status lookup网站对于从错误中推断细节非常有用.代码-10814的 *** 作系统错误是kLSApplicationNotFoundErr,它描述了以下情况:No application in the Launch Services database matches the input criteria.
听起来您的应用程序尚未作为您正在使用的URL方案的使用者在系统中正确注册.你有两倍(双倍!)检查捆绑标识符和URL方案是否匹配?您是否已验证可以使用Safari中的网址启动您的应用?
总结以上是内存溢出为你收集整理的ios – NSWidgetExtensionContext openURL Swift全部内容,希望文章能够帮你解决ios – NSWidgetExtensionContext openURL Swift所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)