Warning: Scene is unreachable due to lack of entry points and does not have an identifier for runtime access via -instantiateViewControllerWithIdentifier網絡
解釋:Storyboard中有View Controller沒有入口,運行時不能訪問到app
解決辦法:ide
查看storyboard中第一個view有沒有勾選「Is Initial View Controller」ui
查看storyboard中有沒有孤立的view(即跟其餘view沒有連線)code
Warning: Cannot verify client 3000get
解釋:上傳應用時App Store不能驗證當前證書。cmd
解決辦法:it
若是證書已過時,更新後重試io
清理本地環境,從新archive編譯
Shift+cmd+k
Shift+alt+cmd+k
Warning: Can't find keyplane that supports type 4 for keyboard iPhone-PortraitTruffle-NumberPad; using 1892650032_PortraitTruffle_iPhone-Simple-Pad_Default
解釋:UITextField指定的鍵盤類型爲"Number Pad",每次彈出鍵盤前都會有此警告。經多方調查,目前定義爲IOS的bug. 功能一切正常。
環境:IOS8.0,Xcode7.2
解決辦法:
無解
若是模擬器中沒法彈出鍵盤,請檢查設置:iOS Simulator -> Hardware -> Keyboard -> Connect Hardware Keyboard
Warning: can't load underlying module for "SKPhotoBrowser"
解釋:Xcode7.3的一個bug。首次使用CocoaPods安裝"SKPhotoBrowser"後,使用語句"import SKPhotoBrowser"導入時會有此警告。該錯誤也會發生在其餘CocoaPods模塊。
環境:IOS8.0, Xcode7.3
解決辦法:
忽略警告,直接編譯便可消除。
Warning: Unknown class xxx in Interface Builder file
解釋:Story board中指定的class不可見,可能的緣由是storyboard中該view controller指定的class使用了錯誤的module.
環境:IOS8.0, Xcode7.3
解決辦法:storyboard中找到該class被引用的view,"Show the identify inspector"->"Custom Class"->"Module" 將module置空,即便用通用module。
Warning: ld: framework not found XXXXX
解釋:沒法鏈接到特定的framework
環境:IOS8.0,Xcode7.3
解決辦法:選擇"target"->"General"->"Linked Frameworks and Libraries",將不須要的framwork刪除。注意,若是使用cocoapods,這裏的target將與Podfile中定義的一致。
Warning: App Transport Security has blocked a cleartext HTTP (http://) resource load since it is insecure. Temporary exceptions can be configured via your app's Info.plist file.
解釋:默認狀況下訪問網絡應該使用HTTPS。若是須要HTTP訪問則須要添加配置。
環境:IOS8.0, Xcode7.3.1
解決辦法:info.plist中添加屬性App Transport Security Settings,該屬性爲Dictionary. 在該屬性下添加子屬性Allow Arbitrary Loads,並設置爲YES