iOS 如何在模擬器中安裝APP

來源:互聯網
上載者:User

標籤:ios模擬器   ted   雙擊   運行   DingTalk   xxx   htm   檔案   tar   

公司使用DingTalk應用,DingTalk中可以添加本公司的web應用,測試的時候需要在iOS模擬器中測試,下面就是如何在模擬器中安裝app。

模擬器上是沒有 App Store 的,也不能下載 ipa 檔案安裝。只能安裝基於原始碼打包出來的 App Bundle。

例如,DingTalk安裝包 Dingtalk.app

1、先開啟模擬器

一般是通過開啟xcode在開啟模擬器,但是也可以直接開啟模擬器。

雖然模擬器捆綁在 Xcode 中,但是本身是一個單獨的應用程式,安裝路徑在:

/Applications/Xcode.app/Contents/Developer/Applications/Simulator.app

雙擊運行Simulator.app即可。

 

2、模擬器上面安裝app

另外 Xcode 提供了一個 simctl 命令,可以對模擬器做各種操作。simctl 命令的路徑是:

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

雙擊simctl運行進程,提示進程已完成之後,在終端開啟 Dingtalk.app所在的路徑,在執行安裝操作,如下

cd /Users/Datacvg/Desktop/app

/Applications/Xcode.app/Contents/Developer/usr/bin/simctl install booted Dingtalk.app

之後就會在開啟的模擬器中安裝Dingtalk.app。如所示:

 

3、安裝中的錯誤提示

An error was encountered processing the command (domain=NSPOSIXErrorDomain, code=2):

 

之前同事發送的是壓縮包顯示DingTalkios.app.zip,解壓之後顯示DingTalk(執行/Applications/Xcode.app/Contents/Developer/usr/bin/simctl install booted Dingtalk.app安裝成功),如所示,還發送了一個沒有壓縮的DingTalkios.app(使用安裝命令/Applications/Xcode.app/Contents/Developer/usr/bin/simctl install booted DingTalkios.app的時候安裝失敗),後來發現壓縮包解壓之後的才能正常使用,沒有壓縮的app始終安裝失敗。注意xxx.app的所在路徑以及安裝命令中app的名稱千萬不能出錯。

 

 

    參考文檔:DingTalk開放平台 IOS模擬器調試微應用

 

iOS 如何在模擬器中安裝APP

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.