iOS11 Xcode9正式版問題匯總以及新特性(持續更新中....)


1、提示Failed to acquire termination assertion when installing placeholder for

解決辦法:卸載模擬器相關應用或者退出模擬器重新運行!

2、IOS11模擬器效果展示

https://o591a83vj.qnssl.com/iOS11.gif

3、Xcode9 打企業包新增了Plist文件

4、Xcode9無線測試

<1>Xcode9 iOS11

<2>手機連接上Xcode,打開Xcode菜單:Windows->Device and Simulators。找到連接上的設備,把Connect via network選項打勾。

5、CMD+左鍵點擊

增加了搜索、跳轉定義、快速幫助、編輯范圍、定義方法等命令

6、Xcode9 可以運行多個模擬器

7、Xcode9 獲取不到assets中的jpg圖片,可以放到目錄列表(引導頁為例)

 8、Xcode8(左)和Xcode(9)svn控制命令的區別{Xcode9暫未找到查看歷史記錄}

 

   

10、AppleX 運行效果

http://os92yfbuv.bkt.clouddn.com/AppleX.gif

 11、項目運行xcode9 后 再運行xcode8.3 報錯

ld: framework not found IOSurface for architecture arm64 clang: error: linker command failed with exit code 1 (use -v to see invocation)

解決辦法: 清理derived data

12、適配iOS11大全

https://github.com/2877025939/iOS11

 13、關於Xcode9拖入文件未生效的問題

【來自都比猩猩的】
http://www.jianshu.com/p/bf659bb48362

14、tableview、狀態欄適配

<1>狀態欄20--44 <2>home指示器,高度為34

[UIApplication sharedApplication].statusBarFrame可以獲取到狀態欄的高度

15、啟動頁增加圖片大小為1125 × 2436 pixels

項目有上留白或者分欄變高等問題,去看下自己的啟動頁設置。

16、IOS11模式下你的tableview段頭有異常

  

    if (@available(ios 11.0,*)) {

    UITableView.appearance.estimatedRowHeight = 0;

    UITableView.appearance.estimatedSectionFooterHeight = 0;

    UITableView.appearance.estimatedSectionHeaderHeight = 0;

    }

 17、適配iphoneX底部 ---contentInset is not adjusted

 if (@available(ios 11.0,*)) {
   UIScrollView.appearance.contentInsetAdjustmentBehavior = UIScrollViewContentInsetAdjustmentNever;
  }

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM