前言
Apple每一次大的版本更新径密,都會(huì)伴隨著編譯器的大升級(jí),這次Xcode9也不列外躺孝。
而在Xcode中比較重要的還有iOS Simulator(模擬器)享扔,畢竟在開發(fā)過程中需要經(jīng)常的使用到底桂。我便總結(jié)了在使用新版Xocode9的iOS Simulator中不錯(cuò)的功能推薦下下
正文
1、 在 Xcode 的全屏模式下使用 Simulator
在Xcode9之前如果你使用的是13寸的mac惧眠,全屏的時(shí)候只能通過左右滑動(dòng)在一邊看代碼一邊看模擬器籽懦,當(dāng)然配了副屏就會(huì)好很多。不過Xcode9的Simulator新增了可以在 Xcode 的全屏模式下使用 Simulator氛魁。如圖:
但是這個(gè)功能并沒有默認(rèn)的開放暮顺,所以需要設(shè)置一番:
打開終端
在終端中輸入: cd ~/
sudo mkdir /AppleInternal
重啟 Simulator 后就可以看到 internal 選項(xiàng)
Xcode全屏 將Simulator拖入即可
但是本人在初次設(shè)置中發(fā)現(xiàn) 無法在此目錄中創(chuàng)建AppleInternal
搜索一番找到 解決方案
2、同時(shí)打開多個(gè)模擬器
通常Xcode9前的版本在適配的過程中要么在Storyboard上查看不同尺寸的手機(jī)要么一個(gè)一個(gè)的打開不尺寸的Simulator
而在Xcode9 可以無所顧忌 直接打開多個(gè)(當(dāng)然在你的內(nèi)存吃得消的情況下這么做還是可以的)
關(guān)閉也很簡單 可以通過菜單 也可以直接快捷命令
3秀存、拖動(dòng)放大或縮小 Simulator
在 Xcode 9 之前捶码, 我們需要通過 command + 1、2或链、3惫恼、4 來對(duì) Simulator 的大小進(jìn)行調(diào)整,而當(dāng)前版本只需要在Simulator邊緣直接拖拽即可簡單廚寶
4澳盐、Simulator 屏幕捕捉
執(zhí)行 command 的命令祈纯,就可以得到我們想要錄制的視頻了。
在終端中輸入
xcrun simctl io booted recordVideo --type=mp4 <PATH TO VIDEO FILE>
booted —— 即是 simctl 當(dāng)前選中的模擬器叼耙,如果當(dāng)前有多個(gè)模擬器腕窥,那么選中的活動(dòng)的 Simulator 為準(zhǔn)。
<PATH TO VIDEO FILE> —— 填寫一個(gè)路徑
5旬蟋、無線真機(jī)調(diào)試
這個(gè)功能也是蠻不錯(cuò)的油昂,只需要一次設(shè)置,在后來的使用中既可以在同一個(gè)局域網(wǎng)內(nèi)無線調(diào)試APP
具體操作是先將手機(jī)連接上mac
然后打開此菜單
勾上Connect via network即可
6倾贰、Finder 和 Simulator 共享文件
具體操作如圖
還可以通過命令行 xcrun simctl addmedia booted <PATH TO MEDIA FILE>
7冕碟、 通過 Simulator 打開 URLs
通過終端的命令行也可以實(shí)現(xiàn)打開Simulator 上的自定義的 URL
xcrun simctl openurl booted <URL>
最后
以上是我覺得新版的Xocde中Simulator不錯(cuò)的地方。當(dāng)然大家如果探索到更好的可以告訴我啦謝謝
初用簡書匆浙,如有不足的地方望指正