日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

IOS开发常见warning汇总

發(fā)布時(shí)間:2025/5/22 编程问答 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 IOS开发常见warning汇总 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

為什么80%的碼農(nóng)都做不了架構(gòu)師?>>> ??

  • Warning:?Scene is unreachable due to lack of entry points and does not have an identifier for runtime access via -instantiateViewControllerWithIdentifier

    • 解釋:Storyboard中有View Controller沒有入口,運(yùn)行時(shí)不能訪問到

    • 解決辦法:

      • 查看storyboard中第一個(gè)view有沒有勾選“Is Initial View Controller”

      • 查看storyboard中有沒有孤立的view(即跟其他view沒有連線)

  • Warning:?Cannot verify client 3000

    • 解釋:上傳應(yīng)用時(shí)App Store不能驗(yàn)證當(dāng)前證書。

    • 解決辦法:

      • 如果證書已過期,更新后重試

      • 清理本地環(huán)境,重新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",每次彈出鍵盤前都會(huì)有此警告。經(jīng)多方調(diào)查,目前定義為IOS的bug. 功能一切正常。

    • 環(huán)境:IOS8.0,Xcode7.2

    • 解決辦法:

      • 無解

      • 如果模擬器中無法彈出鍵盤,請檢查設(shè)置:iOS Simulator -> Hardware -> Keyboard -> Connect Hardware Keyboard

  • Warning:?can't load underlying module for "SKPhotoBrowser"

    • 解釋:Xcode7.3的一個(gè)bug。首次使用CocoaPods安裝"SKPhotoBrowser"后,使用語句"import SKPhotoBrowser"導(dǎo)入時(shí)會(huì)有此警告。該錯(cuò)誤也會(huì)發(fā)生在其他CocoaPods模塊。

    • 環(huán)境:IOS8.0, Xcode7.3

    • 解決辦法:

      • 忽略警告,直接編譯即可消除。

  • Warning:?Unknown class xxx in Interface Builder file

    • 解釋:Story board中指定的class不可見,可能的原因是storyboard中該view controller指定的class使用了錯(cuò)誤的module.

    • 環(huán)境:IOS8.0, Xcode7.3

    • 解決辦法:storyboard中找到該class被引用的view,"Show the identify inspector"->"Custom Class"->"Module" 將module置空,即使用通用module。

  • Warning:?ld: framework not found XXXXX

    • 解釋:無法連接到特定的framework

    • 環(huán)境: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.

    • 解釋:默認(rèn)情況下訪問網(wǎng)絡(luò)應(yīng)該使用HTTPS。如果需要HTTP訪問則需要添加配置。

    • 環(huán)境:IOS8.0, Xcode7.3.1

    • 解決辦法:info.plist中添加屬性App Transport Security Settings,該屬性為Dictionary. 在該屬性下添加子屬性Allow Arbitrary Loads,并設(shè)置為YES

?

?

轉(zhuǎn)載于:https://my.oschina.net/renhc/blog/545808

總結(jié)

以上是生活随笔為你收集整理的IOS开发常见warning汇总的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。