Datei.wiki Q&A
> E
> Ist Es Möglich, Eine Virtuelle Mac Os-Maschine Zu Verwenden Und Von Dort Aus Die Anwendungen Mit Xcode Für Mobile Anwendungen Zu Programmieren?
Frage
Ist es möglich, eine virtuelle Mac OS-Maschine zu verwenden und von dort aus die Anwendungen mit Xcode für mobile Anwendungen zu programmieren?
Beantworte die Frage
Ähnlich
- Welchen Algorithmus verwenden Computer zum Dividieren?
- Mein Computer hört sich an wie eine Flugzeugturbine, wenn ich ihn einschalte, und dann schaltet er sich innerhalb weniger Minuten ab. Was könnte die Ursache sein? Was soll ich dem Techniker sagen, damit er mir helfen und mir den punktuellen Schaden in Rechnung stellen kann?
- Ist es möglich, die Sprache von Windows 10 Professional OEM zu ändern?
- Wenn das Programmieren in C++ so schwierig ist, warum gibt es dann so viele PlayStation- und Nintendo-Videospiele und so viele Computerprogramme, die in C++ programmiert sind, wenn es für unser Gehirn so schwer zu lernen ist?
- Ist es möglich, ein Mobiltelefon auf einem Computer zu emulieren und zu klonen?
Auch wenn es technisch machbar wäre, besteht das Problem darin, dass virtuelle Maschinen beim Laden von OSX Probleme haben, die Hardware zu erkennen, auch wenn sie virtuell ist, und dass es schwierig ist, zu arbeiten.
Es gibt Lösungen, die hackintosh genannt werden und die Installation von OSX so modifizieren, dass andere Hardware erkannt wird.
Eine weitere Alternative ist die Verwendung von Dingen wie Xamarin auf Windows, mit dem man Anwendungen für alle Arten von Umgebungen einschließlich iOS erstellen kann. Aber es sind keine nativen Objective-C-Apps, obwohl es einige im iOS App Store gibt.
Die vernünftigste Möglichkeit, XCode ohne Probleme zu nutzen, ist der Kauf eines gebrauchten Mac Mini, der in der Regel nicht allzu teuer ist. Die Leute kaufen den Mac Mini und verkaufen ihn bald, um auf einen anderen Computer umzusteigen, und das bedeutet, dass gebrauchte Mac Minis oft sehr günstig sind.
Sie haben vmOSX eine Lösung, die Sie vielleicht nützlich finden.
Wenn Sie Apple Swift-Code schreiben und in einer Linux-Server-Umgebung ausführen wollen, ist IBM Swift Sandbox ist brutal.
Denken Sie daran:
Wenn Ihre Anwendung auf einen generischen Kunden abzielt, einen Kunden, der für Qualität und Leistung bezahlt, der eine attraktive Schnittstelle braucht, wenn Sie wissen, dass Ihre Zeit Geld wert ist und dass die Anwendung, die Sie entwickeln wollen, Ihnen einen gewissen Ertrag bieten kann, denken Sie über den Erwerb eines macOs nach, wie Mac mini - Apple
No es publicidad. Saldrás ganando.
Ich weiß wenig über die Mac-Umgebung. Ein Jahr bevor Swift herauskam, habe ich ein wenig Objective C gelernt. Ich habe mit virtuellen Maschinen gearbeitet und kann Ihnen sagen, dass es durchaus machbar ist, wenn Sie alle notwendigen Werkzeuge zur Verfügung haben, um Ihre Aufgabe zu erfüllen. In meinem Fall habe ich Debian verwendet und alles, was ich brauchte, habe ich in die virtuelle Maschine heruntergeladen und es hat ohne Probleme funktioniert. Ich sehe keinen Grund, warum man das nicht auch auf dem Mac mit Xcode machen kann.
Ja, das kann man. Ich brauchte, um ein kleines Programm für einen Test zu machen und wie in meinem Unternehmen (+300 Mitarbeiter) gab es keine Mac, und ich habe nicht den Kauf rechtfertigen, um einen Test zu machen, hatte ich zu verwalten, wie ich konnte.
Ich montiert eine VMWare mit einem Bild von Mac osX, und ich konnte alles tun, fast perfekt (beim Start des iPhone-Emulator, manchmal stürzt das virtuelle Bild).
In der Tat habe ich mit einem Mac osX 10.10 (Yosemite) Image begonnen und ohne Probleme auf 10.11 (El Capitan) upgegradet.
Schauen Sie sich den Screenshot an (der Name der virtuellen Maschine ist immer noch Yosemite):
Der Laptop, den ich benutze, ist eine Gurke (mein persönlicher Computer, ein Lenovo Thinkpad i7 mit 16GB RAM und einer 1TB SSD). Mein Firmen-PC ist ein trauriges XP von vor vielen Jahren...
Ich überlasse euch die Benchmarking-Leistung mit Geekbench4. Wie Sie sehen können, ist es ziemlich anständig:
Der erste in der Liste ist ein normaler Desktop-PC, der zweite ist mein Laptop, und der dritte ist die virtuelle Maschine, die auf meinem Laptop läuft.
Ich habe versucht, Hackintosh auf meinem Laptop zu mounten, aber das ist nicht immer möglich. Es gibt Unternehmen, die vormontierte Geräte verkaufen, was vielleicht interessanter ist.
Ich hatte vor, ein MacBook Pro auszuprobieren, wenn ich das nächste Mal einen Laptop kaufe. Ich bin ein regelmäßiger Linux-Benutzer, und nachdem ich mit der virtuellen Maschine herumgespielt habe, gefiel sie mir sehr und ich denke, ich werde sie ausprobieren.
Wenn Sie irgendwelche spezifischen Fragen haben, fragen Sie einfach.
Wenn Sie irgendwelche spezifischen Fragen haben, fragen Sie einfach.
Wenn Sie irgendwelche spezifischen Fragen haben, fragen Sie einfach.
Apple erlaubt es, MacOS in virtuellen Maschinen laufen zu lassen, unter der Bedingung, dass die virtuelle Maschine auf einem Apple-Computer läuft, auf dem MacOS läuft.
Es ist leicht, auf Google Anleitungen zu finden, die erklären, wie man MacOS auf einem herkömmlichen PC virtualisiert, aber es ist ein kompliziertes und sehr unzuverlässiges Verfahren.