kzen.dev
  • Frågor
  • Taggar
  • Användare
Meddelanden
Belöningar
Registrering
När du har registrerat dig kommer du att få information om svar och kommentarer på dina frågor.
Logga in
Om du redan har ett konto loggar du in för att kontrollera nya meddelanden.
Det kommer att finnas belöningar för frågor, svar och kommentarer.
Mer
Källa
Redigera
 ryan
ryan
Question

Hur kan jag utveckla för iPhone med en Windows-utvecklingsmaskin?

Finns det något sätt att arbeta med iPhone SDK på en Windows-maskin? Finns det planer på en version av iPhone SDK för Windows?

Det enda andra sätt jag kan tänka mig är att köra en Mac VM-avbildning på en VMWare-server som körs på Windows, även om jag inte är säker på hur lagligt detta är.

1158 2008-08-22T13:35:01+00:00 3
 DJ-Glock
DJ-Glock
Redigerad fråga 2019ör februari 2019 в 8:55
Programmering
windows
ios
iphone
Popular videos
Windows : How can I develop for iPhone using a Windows development machine?
Windows : How can I develop for iPhone using a Windows development machine?
för 1 år sedan
FIX IPHONE NOT TURNING ON/Stuck At Recovery Mode/Apple Logo/ iOS 13 and below - iPhone XR/XS/X/8/7/6
FIX IPHONE NOT TURNING ON/Stuck At Recovery Mode/Apple Logo/ iOS 13 and below - iPhone XR/XS/X/8/7/6
för 3 år sedan
How to Transfer Files from iOS to PC (and iTunes File Share)
How to Transfer Files from iOS to PC (and iTunes File Share)
för 5 år sedan
How to Transfer Videos from iPhone to PC (and Windows to iPhone) - UPDATED
How to Transfer Videos from iPhone to PC (and Windows to iPhone) - UPDATED
för 3 år sedan
How to Add MUSIC From Computer to iPhone, iPad or iPod
How to Add MUSIC From Computer to iPhone, iPad or iPod
för 5 år sedan
How to Access Windows 10 From iPhone | NETVN
How to Access Windows 10 From iPhone | NETVN
för 5 år sedan
How to Transfer Photos/Videos from iPhone to Windows 10!!
How to Transfer Photos/Videos from iPhone to Windows 10!!
för 3 år sedan
How to Transfer Music from Computer to iPhone
How to Transfer Music from Computer to iPhone
för 3 år sedan
How to transfer music from CD to iPhone using Windows Media Player
How to transfer music from CD to iPhone using Windows Media Player
för 7 år sedan
how to transfer files from iphone to pc using itunes
how to transfer files from iphone to pc using itunes
för 2 år sedan
Add songs from iTunes to iPhone | Transfer music from Windows PC to iPhone with iTunes (How To)
Add songs from iTunes to iPhone | Transfer music from Windows PC to iPhone with iTunes (How To)
för 2 år sedan
How to Transfer Music from iPhone, iPad, iPod touch to iTunes [Windows & Mac]
How to Transfer Music from iPhone, iPad, iPod touch to iTunes [Windows & Mac]
för 3 år sedan
HOW TO Transfer Pictures Video from IPhone to Windows PC (2018)
HOW TO Transfer Pictures Video from IPhone to Windows PC (2018)
för 5 år sedan
How to use Apple Music
How to use Apple Music
för 2 år sedan
Grayd00r Installation Guide [Official Tutorial]
Grayd00r Installation Guide [Official Tutorial]
för 7 år sedan
How to Download iTunes to your computer and run iTunes Setup - Newest Version 2019
How to Download iTunes to your computer and run iTunes Setup - Newest Version 2019
för 4 år sedan
Xcode for Windows (2020) - iOS app development on Windows using MacStadium
Xcode for Windows (2020) - iOS app development on Windows using MacStadium
för 4 år sedan
iOS Development for Windows in 2020
iOS Development for Windows in 2020
för 3 år sedan
iOS : How can I develop for iPhone using a Windows development machine?
iOS : How can I develop for iPhone using a Windows development machine?
för 1 år sedan
« Föregående
Nästa »
Den här frågan har 1 svar på engelska, för att läsa dem logga in på ditt konto.
Andrew Grant
Andrew Grant
2008ör augusti 2008 в 4:46
2008-08-26T16:46:56+00:00
Mer
Källa
Redigera
#8423276

Det är absolut möjligt att utveckla på en Windows-maskin, faktiskt utvecklades min första applikation uteslutande på den gamla Dell Precision som jag hade på den tiden :)

Det finns tre vägar;

  1. Installera OSx86 (alias iATKOS / Kalyway) på en andra partition/disk och dual boot.
  2. Kör Mac OS X Server under VMWare (Mac OS X 10.7 (Lion) och framåt, läs uppdateringen nedan).
  3. Använd Delphi XE4 och tjänsten macincloud. Detta är en kommersiell verktygslåda, men stödet för komponenter och lib:er växer.

Den första vägen kräver att man modifierar (eller använder en förmodifierad) avbildning av Leopard som kan installeras på en vanlig dator. Detta är inte så svårt som man kan tro, även om förhållandet mellan framgång och ansträngning beror på hur nära hårdvaran i din dator överensstämmer med hårdvaran i Mac - t.ex. om du kör en Core 2 Duo på ett Intel-moderkort med ett NVidia-grafikkort så skrattar du. Om du'kör en AMD-maskin eller något utan SSE3 blir det lite mer komplicerat.

Om du köper (eller redan äger) en version av Leopard är detta en gråzon eftersom Leopard EULA säger att du bara får köra den på en "Apple Labeled" maskin. Många påpekar att om du klistrar ett Apple-märke på din dator är du förmodligen skyddad.

Det andra alternativet är dyrare. EULA för arbetsstationsversionen av Leopard förhindrar att den körs under emulering och därför finns det inget stöd i VMWare för detta. Leopard server däremot KAN köras under emulering och kan användas för desktopändamål. Leopard server och VMWare är dock dyra.

Om du är intresserad av alternativ 1) föreslår jag att du börjar på Insanelymac och läser OSx86-avsnitten.

Jag tycker dock att du bör överväga om den tid du kommer att investera kommer att vara värd de pengar du kommer att spara. Det var det för mig eftersom jag tycker om att pyssla med den här typen av saker och jag började under de tidiga iPhone betas, månader innan deras App Store blev tillgänglig.

Alternativt kan du köpa en Mac Mini med låg specifikation på eBay. Du behöver inte mycket hästkrafter för att köra SDK och du kan alltid sälja den vidare senare om du bestämmer dig för att sluta utveckla eller köpa en bättre Mac.

Uppdatering: Du kan inte skapa en virtuell Mac OS X Client-maskin för OS X 10.6 och tidigare. Apple tillåter inte att dessa klientoperativsystem virtualiseras. Med Mac OS X 10.7 (Lion) och framåt har Apple ändrat sitt licensavtal när det gäller virtualisering. Källa: Apple Källa: VMWare KnowledgeBase

Nilesh  R Patel
Nilesh R Patel
Redigerat svar 2019ör februari 2019 в 8:58
Hackintosh - Wikipedia
en.wikipedia.org
VMware Knowledge Base
kb.vmware.com
492
0
Artificial intelligence to parse product page
productapi.dev
 Parand
Parand
2008ör september 2008 в 4:59
2008-09-16T16:59:31+00:00
Mer
Källa
Redigera
#8423278

SDK finns endast tillgängligt för OS X, vilket gör att du måste använda en Mac. Om du inte vill köpa en Mac kan du antingen köra OS X på en virtuell maskin på din Windows-dator eller installera OS X på din dator.

Enligt min erfarenhet är lösningen med den virtuella maskinen ovanligt långsam (på en bärbar Core2 duo-dator med 2 G ram). Om du känner för att prova det så sök efter torrent. Det är förmodligen inte värt det.

Det andra alternativet är att installera OS X på din dator, vilket brukar kallas hackintosh. Hackintosh fungerar ganska bra - min vän sålde just sin Mac eftersom hans Dell quad core hackintosh faktiskt var mycket snabbare än Apple-hårdvaran (och kostade ungefär 1/3). Det finns många artiklar om hur man gör detta; här är en om hur man installerar på en bärbar Dell Inspirion 1525: hackbook pro tutorial

Naturligtvis strider båda dessa alternativ sannolikt mot något licenssystem, så fortsätt på egen risk.

 NANNAV
NANNAV
Redigerat svar 2013ör juni 2013 в 4:41
55
0
Artificial intelligence to parse product page
productapi.dev
 dawnerd
dawnerd
2008ör september 2008 в 12:24
2008-09-16T00:24:37+00:00
Mer
Källa
Redigera
#8423277

Du kan använda WinChain

Citat på projektsidan:

Det är det enklaste sättet att bygga iPhone-verktygskedjan på en Windows XP/Vista-dator, som i sin tur kan ta Objective-C-källkod som du skriver med hjälp av deras UIKit Headers (ingår i winChain) och kompilera den till en applikation som du kan använda på din iPhone.

Aaron Gillion
Aaron Gillion
Redigerat svar 2016ör april 2016 в 7:43
53
0
Lägg till en fråga
Kategorier
Alla
Teknik
Kultur / fritid
Livet / Konst
Vetenskap
Professionell
Företag
Användare
Alla
Ny
Populära
1
Анна Литвиненко
Registrerad för 1 dag sedan
2
Inessa bu
Registrerad för 1 månad sedan
3
Denis Babushkin
Registrerad för 1 månad sedan
4
asakuno asakuno
Registrerad för 1 månad sedan
5
aldo salerno
Registrerad för 1 månad sedan
Artificial intelligence to parse product page
productapi.dev
DA
DE
EL
ES
FI
FR
ID
IT
JA
LV
NL
NO
PT
RO
SK
SV
TR
ZH
© kzen.dev 2023
Källa
stackoverflow.com
under licens cc by-sa 3.0 med angivande av