2016-04-16 43 views
2

我目前正在更新應用程序並使用Xcode 7.3。該應用程序使用iAd橫幅廣告和Flurry插頁式廣告。當iAd旗幟加載時,我得到錯誤。canOpenURL,將問題添加到白名單的問題

-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)" 

無論我做什麼,我都無法擺脫錯誤。有沒有人有什麼想法做什麼?我看到很多關於社交媒體應用等網址的信息,但不包括關於空白網址的信息。提前致謝。

回答

2
  1. 您只需要白名單about,因爲那是被訪問的方案。
  2. 消息-canOpenURL: failed for URL: "about:blank" - error: "(null)"意味着你有一切工作。 iOS在應用程序嘗試致電canOpenURL:列入白名單的方案時記錄該信息性消息,但沒有安裝支持該方案的應用程序。這是來自iOS的令人困惑的調試消息,可以安全地忽略。