我目前正在更新应用并使用Xcode 7.3。该应用程序使用iAd横幅广告和Flurry插页式广告。当iAd横幅加载时,我收到错误。
-canOpenURL: failed for URL: "about:blank" - error: "This app is not allowed to query for scheme about"
横幅加载得很好,一切都按计划进行。
在研究这个时,我发现该方法因隐私原因而被弃用。但是,我甚至无法在任何文件中找到它。此外,我已阅读有关使用LSApplicaitonQueriesSchemes将网站添加到白名单的信息。我在我的plist中用数组中的以下字符串做了这个;
about:blank
about
blank
然后错误读取;
-canOpenURL: failed for URL: "about:blank" - error: "(null)"
无论我做什么,我似乎无法摆脱错误。有没有人有任何想法?我看到很多关于社交媒体应用等网址的信息,但不是关于:空白网址。提前致谢。
答案 0 :(得分:2)
about
列入白名单,因为这是要访问的方案。-canOpenURL: failed for URL: "about:blank" - error: "(null)"
表示您拥有一切正常运作。当应用程序尝试为{* 1}}调用白名单方案但未安装支持给定方案的应用时,iOS会记录该信息性消息。来自iOS的令人困惑的调试消息可以安全地忽略。