Ich bin Neuling in Xcode und Mac. Ich kann Programme auf Simulatoren gut funktionieren lassen, aber keine DMG-Dateien erstellen. Irgendwo habe ich gehört, dass ich ein Apple Developer-Konto (99 $) dafür benötige, aber ich möchte meine Datei nicht im App Store veröffentlichen. Ich muss es nur auf 1 oder 2 anderen Macs installieren.
Mit Xcode 7 benötigen Sie keinen Entwicklerkonto mehr, um test Ihre Apps auf Ihrem Mac und/oder iOS-Gerät:
Schau es dir an hier .
Bitte beachten Sie, dass dies offiziell von Apple unterstützt wird. Sie müssen jedoch Xcode 7 oder höher und Ihr iCloud-Konto verwenden.
Bevor Sie fortfahren - Sie CAN können iOS-Apps entwickeln und von Xcode ohne Entwicklerkonto auf dem Gerät bereitstellen, aber soweit ich weiß, kann dies nur auf jailbroken-Geräten erfolgen.
Überprüfen Sie diesen Link für weitere Informationen.
UPDATE
entschuldigung, ich dachte, du meintest für mobile Entwicklung. Überprüfen Sie dieses Video zum Erstellen von .dmg
-Dateien , um weitere Informationen zu erhalten.
ORIGINAL ANTWORT
Schauen Sie sich die Apple-Entwicklerseite an, um die verschiedenen Kontotypen zu sehen. Insbesondere das kostenlose Konto:
Wenn Sie nicht an einem unserer Entwicklerprogramme teilnehmen möchten, können Sie sich kostenlos als Apple-Entwickler registrieren. Als registrierter Apple-Entwickler erhalten Sie Zugriff auf Entwicklungstools, Ressourcen und Informationen, die Sie beim Erstellen von Apps für iOS und OS X unterstützen. Weitere Informationen Mit dem kostenlosen Konto können Sie Ihre App auf jedem Mac OS sowie auf einem iPhone ausführen, das mit dem Mac OS verbunden ist.
Mit dem kostenpflichtigen Konto könnten Sie die App auf einem beliebigen Provisioning-Gerät installieren und an den Store übermitteln.
Wenn Sie für den Mac entwickeln und nicht im Mac App Store veröffentlichen, benötigen Sie kein Entwicklerkonto.
Sie benötigen ein Konto für Folgendes:
Bearbeiten: Beachten Sie, dass Ihre Os X-Anwendungen unsigniert sind, wenn Sie noch kein Konto haben. Sie funktionieren, aber jeder Ihrer Benutzer erhält eine Warnmeldung und muss die Sicherheitseinstellungen seines Macs herabsetzen, um die Anwendung ausführen zu können (oder er muss zumindest jede Anwendung speziell genehmigen). .
Sie benötigen ein Entwicklerkonto zum Entwickeln und Debuggen von Anwendungen auf dem Gerät. Natürlich gibt es mehrere Möglichkeiten, dies ohne diesen Account zu tun ... Schauen Sie mal:
http://www.alexwhittemore.com/developing-jailbroken-iphone-ios-401/
Sie benötigen kein Apple-Entwicklerkonto, um Apps zu erstellen, aber wenn Sie sie im App Store veröffentlichen möchten, erhalten Sie Zugriff auf Entwickler-Betaversionssoftware und -foren. Dann tun Sie es.
Sie können Mac-Anwendungen ohne Mitgliedschaft entwickeln. Wenn Sie jedoch iOS-Anwendungen entwickeln möchten, benötigen Sie eine Mitgliedschaft, um Ihre App auf einem beliebigen Gerät auszuführen.
Wenn Sie Ihre iOS-App jedoch im iOS-Simulator ausführen möchten, benötigen Sie keine Mitgliedschaft. Sie können Xcode und den iOS-Simulator auf jedem Mac mit 10.7 Lion oder höher installieren.
Vielleicht möchten Sie die Simulator-Binärdateien auf anderen Macs verwenden, ohne die App auf den anderen Macs kompilieren zu müssen. Dann sollten Sie sich dieses Tool ansehen: https://github.com/landonf/simlaunch