iPhone-emulatorer är program som replikerar hårdvaran på en iPhone så att du kan köra iOS-appar på andra operativsystem. Apputvecklare använder ofta emulatorer för att testa iPhone-programvara på de Windows- eller Mac-datorer de använder för programmering. Även om de inte direkt kan köra appar från Apple App Store, efterliknar dessa iPhone-emulatorer troget den grundläggande funktionaliteten hos en iPhone.
Dessa emulatorer är tillgängliga för flera plattformar. Kontrollera individuella programvarukrav för att avgöra om en viss emulator är kompatibel med din enhet.
01 av 05Den officiella iOS-emulatorn: Xcode
Vad vi gillarHelt integrerad utvecklingsmiljö för iOS.
Gratis och stöds av Apple.
Stäng som du kan komma till testappen på iPhone.
Fungerar bara på Mac-datorer.
Gränssnittet stöder inte fönsterflikar.
Alla alternativ kommer med en brant inlärningskurva.
Xcode är den bästa emulatorn för iOS-utvecklare eftersom Apple skapade den. Den emulerar alla Apple-enheter så att du kan se hur layouten på din app ändras på olika iPhone-modeller och iPad-versioner med och utan Retina Display. Således kan du se till att din app för iOS 13 är bakåtkompatibel med iOS 10-enheter.
Xcode låter dig också ändra inställningarna som är tillgängliga på den simulerade enheten, beroende på enheten och iOS-versionen, för att se hur dessa inställningar påverkar din app. Du kan till exempel testa hur din app beter sig när skärmen roteras för att se till att den fungerar i både stående och liggande läge. Om du vill gräva djupare i att använda Xcode för att testa din app, kolla in Xcode Hjälpguide från Apple.
Ladda ner Xcode 02 av 05Mest användarvänliga iOS-emulatorn: Smartface
Vad vi gillarUppdateras ofta för att hålla jämna steg med operativsystem.
Pålitlig och lätt att använda.
Viss prestandaförlust för CPU-intensiva appar.
Kräver en Apple-enhet.
Smartface är gjord för att utveckla iOS-appar på datorer och underlättar sömlös plattformsoberoende programmering. Du behöver iTunes för Windows och Smartface-appen för iOS. När du har ställt in allt kan du ansluta din iOS-enhet till din dator.
Ladda ner Smartface 03 av 05Bästa webbaserade iPhone-emulatorn: Appetize
Vad vi gillarInget behov av att installera någon programvara.
Fungerar på alla operativsystem.
Gratisversionen är lämplig för apptestning och validering.
Flexibla prissättningsalternativ för proffs och företag.
Gränssnittet släpar ibland.
Kräver en internetanslutning.
Ingen inbyggd utvecklingsmiljö.
Appetize är en webbaserad iOS-simulator. För att använda den måste du ladda upp en simulatorbyggd av en app. Du utvecklar din app med hjälp av en plattform som Xcode eller Xamarin innan du kan testa den med Appetize. Du måste ladda upp den som en ZIP-fil eller .tar.gz-fil som innehåller det komprimerade .app-paketet. Efter att ha laddat upp din fil skickar Appetize en länk till dig via e-post där du kan köra appen online. Det låter dig bädda in simulatorappar i HTML-kod med iframes, vilket är användbart för att marknadsföra din app eller visa demopresentationer.
Appetize är kompatibel med många generationer av iPhones, från iPhone 4S hela vägen upp till iPhone 12 Pro Max, tillsammans med vissa iPad-modeller. Den kostnadsfria provperioden tillåter en samtidig användare och 100 minuters användning per månad. Grundpaketet är för 20 samtidiga användare och 500 minuter per månad. Om du vill ha obegränsade användare med 2 000 minuter per månad kan du köpa premiumpaketet. För företag erbjuder företagspaketet obegränsad användning.
Ladda ner Appetize 04 av 05Bästa iPhone-emulator för Windows: Xamarin Remoted iOS Simulator
Vad vi gillarKan skapa iOS-appar på din Windows-dator.
hur man startar din ps4 i säkert läge
Behandlar Windows-pennan som iOS-enhet behandlar Apple-penna.
Kräver Windows PC och Mac för att kunna användas på Windows.
Xamarin-plugin är /månad.
Microsoft Visual Studio är en populär mjukvaruutvecklingsplattform för Windows och Mac som möjliggör utveckling av iOS-appar med Xamarin-plugin. Den är tillräckligt kraftfull för att stödja företagsapplikationer för ett pris, men enskilda användare som skapar programvara utanför företag kan ladda ner gratis utvecklarprogramvara .
Xamarin ger dig tillgång till viktiga iOS-verktyg som ARkit, Core ML 2, Siri Shortcuts och Touch ID. Medan Xamarin kräver en Mac för att fungera fullt ut, erbjuder det vissa fördelar att använda den på en Windows-enhet. Om du till exempel har en Windows-pekskärmsenhet kan du interagera med simulatorn eller använda skakgester som om du använde en riktig iPhone. Du kan nypa, svepa, ta skärmdumpar och till och med använda pekgester med flera fingrar.
Ladda ner Xamarin 05 av 05Bästa provisoriska iOS-emulatorn: Adobe AIR SDK från Harman
Vad vi gillarStöds av ett välrenommerat företag.
Uppdateras ofta för att återspegla ändringar i iOS.
Emulering är inte perfekt.
Begränsad funktionalitet.
Tekniskt sett är Adobe AIR inte en emulator, men Adobe AIR runtime-ramverket kan användas för att skapa nya instanser av iOS-gränssnittet på en Windows-dator. Många programmerare använder det för att se hur deras appar kommer att se ut på en iOS-enhet. Det är inte alltid perfekt, men Adobe AIR kan vara till hjälp om du inte har en iOS-enhet till hands.
Besök Adobe AIR