ios模拟器装ipa包_在iOS开发的时候如何在模拟器中安装APP
作為iOS開發者,使用模擬器調試自己的APP是不可避免的,當然,如果用真機也行,但是,很少有人擁有多種蘋果手機,專門用來進行調試吧。我們都知道,蘋果的模擬器是沒有App Store的,不能安裝市場上的APP,也不能直接下載ipa文件進行安裝,只能安裝基于源代碼打包出來的App Bundle開發包。
Xcode提供了simctl命令來對模擬器進行各種操作,這個命令的路徑是:
/Applications/Xcode.app/Contents/Developer/usr/bin/simctl
1. 獲取基于源代碼打包出來的App Bundle開發包
可以自己打包,也可以去網上找別人已經打好的包,這里附上釘釘的開發包點擊下載
如果是自己打包,就是打開自己的項目,運行一下,項目下面有個文件夾(Products),如下圖:
20171221173052.png
里面裝的就是開發包文件,選中文件,右鍵,Show in Finder,就可以直接來到開發包所在的目錄,把開發包復制到你需要的位置,然后就可以開始安裝了,記住,由于是安裝到模擬器上,千萬不要在運行的時候選擇真機,不然會閃退,必須選擇模擬器,然后build一下,這樣打的包才能安裝到模擬器上。我選擇通用設備的時候,一樣閃退,然后換到指定模擬器,正常打開,用另外的模擬器,也能打開。
2. 打開模擬器
3. 打開終端,并使用cd命令進入開發包所在的目錄中
4. 在終端中輸入命令以下命令
/Applications/Xcode.app/Contents/Developer/usr/bin/simctl install booted ~/Downloads/DingTalk.app
5. 等待安裝完畢即可使用
6. 解釋下這行命令的意思
/// simctl命令的位置
/Applications/Xcode.app/Contents/Developer/usr/bin/simctl
/// 執行安裝操作
install
/// 安裝到當前啟動的模擬器
booted
/// 開發包所在的位置,如果在當前目錄下,直接輸入開發包名字即可
~/Downloads/DingTalk.app
其實這種方式也并沒有太多的優勢(對我目前來說),安裝自己的APP,可以直接用源碼運行,安裝別人的APP,資源是真的不好找,也可能我還沒發現這種方式的其他方面的優勢吧。
總結
以上是生活随笔為你收集整理的ios模拟器装ipa包_在iOS开发的时候如何在模拟器中安装APP的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: cv2 画多边形不填充_OpenCV p
- 下一篇: python获取当前服务器ip_Pyth