4個ios模擬器,用於測試iphone和ipad應用程式

要在部署前測試iOS應用程式嗎?這是你最好的選擇。...

如果你想在Mac或PC上測試iOS應用程序,你需要使用模擬器。模擬器與模擬器的不同之處在於,它們不是為複製硬件而設計的,而是為硬件的底層狀態建模。

ios-simulators

一個好的模擬器可以很好地模擬這些條件,使模擬本身可以模擬硬件。你可以用模擬軟件來模擬iPhone、iPad、applewatch甚至appletv環境,不過為了獲得最佳效果,你需要一臺Mac。

以下是你的三個最佳選擇。

1xcode 9模擬器(mac)

這似乎很明顯,但iOS設備的最佳模擬器來自蘋果本身。作為Xcode工具的一部分安裝,模擬器的功能類似於桌面上的標準Mac應用程序。因為Xcode只能在Mac平臺上使用,所以蘋果的模擬器不適用於Windows用戶。

模擬器允許您選擇一個特定的設備環境進行測試——比如運行iOS 10.3的iPhone7 Plus。對於開發人員,尤其是小型團隊,這減輕了購買大量昂貴設備純粹用於測試的需求。

xcode simulator

蘋果的解決方案包括支持運行多個相互交互的模擬器。這讓你能夠做一些事情,比如運行watchOS模擬來測試你的Watch應用程序與iOS應用程序的集成。

官方模擬器還提供對所有iosapi和核心服務的訪問。如果您正在構建一個應用程序,該應用程序使用Game Center進行多人遊戲或HealthKit進行活動數據,則可以使用這些工具測試該應用程序是否與系統正確交互。

沒有軟件解決方案可以取代真正的物理設備,但是Xcode9的模擬器非常接近。為了快速測試和部署的目的,您無法打敗內置在您使用的IDE中的解決方案。

最好的一點是,它與Xcode開發環境的其餘部分是完全免費的。

2visual studio with xamarin live(windows、mac)[不再提供]

微軟在過去的幾年裡做了大量的工作,將visualstudio定位為跨平臺開發的首選開發平臺。2017年5月,他們推出了Xamarin Live,這是一款iOS應用程序,允許您在連接的iOS設備上推送和測試本機應用程序。

xamarin live

你可能已經意識到,這和蘋果的模擬器不一樣。不能在設備配置文件之間切換以模擬不同的環境,但這不是註銷的理由。對於那些對構建、測試和部署本機iOS應用程序感興趣的visualstudio開發人員來說,Xamarin在某種程度上改變了遊戲規則。

Xamarin Live的到來只是微軟吸引開發者使用該平臺的又一個機會。Xamarin使用共享的C#UI代碼和應用程序邏輯來簡化開發,不過您需要Visual Studio Enterprise和基本的Xamarin計劃(每月99美元起)來使用它。

三。帶xamarin和mac(windows、mac)的visual studio

使用Xamarin開發的visualstudio用戶的另一個選擇是在網絡Mac上使用Xcode模擬器。您仍然可以在visualstudioforwindows或Mac中進行開發,除非仿真將通過網絡發送到您的Mac(然後流式傳輸回您)。這提供了對更廣泛的模擬環境的訪問,但需要進行一些設置。

在Mac上,您需要Xcode和最新版本的沙馬林.iOSSDK。然後可以配置Xamarin將代碼推送到Xcode的模擬器。這裡的好處是為那些使用visualstudio在C語言中開發跨平臺應用程序的人提供的,他們希望充分利用蘋果優秀的模擬器。

xamarin live simulator mac

這是一個比使用Xamarin Live iOS應用程序更好的選擇,但是這也是一個更昂貴的嘗試,因為不是每個人都有Mac。如果您已經在使用visualstudioformac,那麼可以在桌面上安裝Xcode並使用Xamarin啟動模擬器。

Xamarin也需要同樣的費用(每月99美元起),另外你還需要VisualStudioEnterprise和一些蘋果硬件來啟動。

4開胃菜(瀏覽器)

現在是完全不同的事情:開胃菜是一個專用的、基於瀏覽器的移動應用程序測試解決方案。它允許您通過模擬的方式在瀏覽器中運行移動應用程序,可以通過開胃菜網站或使用專用API。

應用程序通過瀏覽器流式傳輸,可以使用iframe嵌入到任何網頁中。這使得該平臺非常適合用於測試目的、概念驗證、向客戶演示原型,或者快速獲取關於新外觀或功能的一輪反饋。

appetize overview

基於web的平臺性質意味著您可以將鏈接傳遞給任何人,無論在哪裡,並讓他們測試您的應用程序。與模擬器一樣,您可以從廣泛的設備和軟件組合中選擇。

然而,這種方法也有缺點,特別是與在Mac上運行模擬相比,性能有所下降。它也沒有深入地集成到開發環境中,比如Xcode的模擬器或者visualstudio,Xamarin運行一個遠程iOS模擬器。

然後是成本問題。你為“虛擬化時間”買單,所以你想花在運行應用程序上的時間越多,你需要花的時間就越多。基本套餐起價為每月40美元,不過你可以註冊****100分鐘,讓兩個用戶先試用。

避開其餘的

目前還沒有真正適用於Windows的iOS模擬器,如果真有,蘋果很可能會啟動法庭程序關閉它。考慮到這一點,有許多應用程序冒充iOS模擬器。很多根本不起作用,一些已經被用來傳播惡意軟件,其他人聲稱是免費的,但在最後一刻你下降隱藏的成本。

測試iOS應用程序的最佳選擇是在Mac上開發並使用模擬器。xamarinliveplayer向資金緊張的開發者伸出了援助之手,但從長遠來看,考慮到Xamarin和visualstudioenterprise的成本,投資Mac可能是值得的。

開胃菜對於開發週期結束時的測試來說似乎是完美的,但是基於瀏覽器的解決方案有自己的優缺點,並且有一個匹配的價格標籤。

請在下面的評論中告訴我們iOS模擬是如何集成到您的工作流中的。

  • 發表於 2021-03-13 11:46
  • 閱讀 ( 48 )
  • 分類:蘋果

你可能感興趣的文章

最好的任天堂64模擬手機,個人電腦和瀏覽器

...?無論是在瀏覽器、電腦、**還是平板電腦上,任天堂64模擬器都會讓你再次墜入愛河。 ...

  • 發佈於 2021-03-17 03:30
  • 閲讀 ( 54 )

如何在你的android手機上模仿舊的pokemon遊戲

... 正如您所期望的,控制檯越新,就越難進行模擬。雖然有一些實驗版本可用,3DS模擬仍然無法用於Android。這意味著Pokémonx和Y、Omega Ruby和Alpha Sapphire、Sun和Moon等新遊戲無法在Android上模仿。 ...

  • 發佈於 2021-03-17 22:59
  • 閲讀 ( 66 )

5款iphone和ipad遊戲選項,為您的遊戲方式注入活力

... 5越獄和模擬器 ...

  • 發佈於 2021-03-19 04:13
  • 閲讀 ( 52 )

適用於windows10的最佳android模擬器

... 不管是什麼原因,Android模擬器在你的電腦上是很有用的。 ...

  • 發佈於 2021-03-20 17:52
  • 閲讀 ( 48 )

你能在windows pc或android手機上使用imessage嗎?

...議你下載一個叫做“iPadian”的東西,這是一個“iOS和iPad模擬器”,乍一看,它看起來像是在你的桌面上執行iPad的iOS作業系統的一種方式。但那是騙人的。它不是一個模擬器,而是一個“模擬器”,不能執行真正的iOS應用程式。...

  • 發佈於 2021-04-03 06:00
  • 閲讀 ( 50 )

在iphone和ipad上製作音樂的初學者指南

...出的應用包括: Animoog-一個獨立的觸控友好的合成器從模擬傳奇在Moog。 伊塞姆-1974年奧伯海姆掃描電鏡忠實的再創造。 模型15-穆格的第一個模組化的iOS合成器,一個驚人的娛樂原來的模型15。 KORG iKaossilator-KORG創新Kaossilator XY pa...

  • 發佈於 2021-04-03 07:12
  • 閲讀 ( 59 )

2019年如何在mac上玩遊戲

...什麼。 使用wine玩windows遊戲 相容層WINE(代表“WINE不是模擬器”)設計用於使Windows遊戲和應用程式在Linux和Mac計算機上工作。您可以使用WineHQ來檢查特定遊戲的狀態。瞭解有關在Mac上使用WINE執行Windows程式的更多資訊。 有時單...

  • 發佈於 2021-04-03 08:20
  • 閲讀 ( 66 )

如何在iphone、ipad或android裝置上使用物理遊戲控制器

...per。此應用程式允許您將控制器上的按鍵轉換為螢幕上的模擬觸控事件。如果遊戲有螢幕上的控制元件,這意味著您可以設定控制器來按下這些螢幕上的控制元件,使控制器為遊戲工作。 如果您想在智慧**或平板電腦上使用模...

  • 發佈於 2021-04-07 15:08
  • 閲讀 ( 59 )

如何在不越獄的情況下將應用程式側載到iphone或ipad上

...一點。現在可以在iPhone或iPad上側載開源應用程式,例如模擬器,而無需每年支付99美元獲得開發者許可證。 但是門剛剛開了一條縫。iOS仍然沒有提供windows10和Android的完全側載支援。但是你現在可以安裝開源應用,比如GBA4iOS模擬...

  • 發佈於 2021-04-10 05:16
  • 閲讀 ( 44 )

windows10允許你像android那樣側載通用應用程式

...Windows應用商店以外安裝應用程式。如果微軟決定不允許模擬器、BitTorrent客戶端、有爭議的遊戲,或者許多其他在iOS上被遮蔽、Android上的Google Play商店不允許的應用,你可以從商店外獲得這些應用。微軟的新開發環境不再侷限於...

  • 發佈於 2021-04-10 11:15
  • 閲讀 ( 41 )
thxh9485
thxh9485

0 篇文章

作家榜

  1. admin 0 文章
  2. 孫小欽 0 文章
  3. JVhby0 0 文章
  4. fvpvzrr 0 文章
  5. 0sus8kksc 0 文章
  6. zsfn1903 0 文章
  7. w91395898 0 文章
  8. SuperQueen123 0 文章

相關推薦