[英]Launch React-Native apps with fbsimctl on multiple devices
借助fbsimctl,我們可以啟動同時運行多個iOS版本的多個iOS模擬器。 有什么想法如何在所有iOS模擬器上同時啟動ReactNative-projects?
當我使用“ react-native run-ios
”啟動應用程序時,它只會出現在啟動的第一個模擬器上。 當我通過XCode啟動時,所有其他模擬器都將自動關閉,但在XCode啟動欄中選擇的模擬器除外。
在自述文件中聲明了以下命令:
fbsimctl launch com.facebook.someapp
我將應用程序ID替換為我的ID,它沒有幫助,但會輸出類似以下內容:
錯誤Domain = com.facebook.FBSimulatorControl代碼= 0“由於未安裝應用com.myown.appid,因此無法啟動”
也有人提到
fbsimctl install Someapp.app
我用XCode導出的IPA進行了嘗試。 它產生:
錯誤Domain = com.facebook.FBSimulatorControl代碼= 0“無法確定路徑/ private / var / folders / cj / c_zjt5x12ps_6q93t023qc4w0000gn / T / 61863B0A-89D3-4002-ACC4-D31EC256BA50-70447-0000472A108998F9 / Payload / XXX的應用程序信息。 app“ UserInfo = {NSLocalizedDescription =無法確定路徑/ private / var / folders / cj / c_zjt5x12ps_6q93t023qc4w0000gn / T / 61863B0A-89D3-4002-ACC4-D31EC256BA50-70447-0000472A108998F9 / Payload / XXXXXX的應用程序信息。
有人用過嗎? 對於Android,我發現能夠啟動多個不同的模擬器並在所有這些“設備”上僅使用一個命令即可啟動應用程序非常有用。
fbsimctl install Someapp.app要使用此命令,您必須具有用於模擬器的應用程序構建(.app文件)。 您可以通過Xcode或命令行創建它(用作目標iOS模擬器)
最好從模擬器和.app開始,因為使用真實設備和.ipa會更加復雜,因為要進行分析
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.