iOS安全之在模擬器中安裝APP

我一直在想iOS 模擬器如何安裝 微博、UC等一些非系統自帶的應用?web

Xcode提供了simctl命令來對模擬器進行各類操做,這個命令的路徑是:app

/Applications/Xcode.app/Contents/Developer/usr/bin/simctl

1. 要去網上找別人已經打好的包,這裏附上釘釘的開發包點擊下載

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

經過以上方法的確能安裝到模擬器中,可是打開以後就閃退。暫時不知道什麼緣由。svg

Mac 如何下載ipa

這裏介紹下Mac 如何下載ipa工具

1.首先:下載愛思助手

在這裏插入圖片描述

2. 安裝後打開軟件,搜索微博

在這裏插入圖片描述

3. 點擊下載:微博國際版,完成後左上角下載按鈕。找到下載文件,有機打開文件位置。

在這裏插入圖片描述

4. 選中下載的ipa右鍵打開方式:歸檔實用工具

在這裏插入圖片描述

5.獲得解壓的文件包:Paylaod:微博國際版.app 其中後綴被隱藏了。

在這裏插入圖片描述

6.快捷方法直接把Paylaod:微博國際版.app 直接拉到模擬器中。

可是模擬器中一打開就閃退。真機正常。3d

參考文章:
iOS開發:如何在模擬器中安裝APPcode