Muss ich Mitglied des iOS-Entwicklerprogramms sein, um eine App auf meinem iPad zu entwickeln und zu installieren?
Oder kann ich einfach Xcode ausführen und das Gerät angeben, auf dem es installiert werden soll?
quelle
Muss ich Mitglied des iOS-Entwicklerprogramms sein, um eine App auf meinem iPad zu entwickeln und zu installieren?
Oder kann ich einfach Xcode ausführen und das Gerät angeben, auf dem es installiert werden soll?
UPDATE: Mit XCode 7 ist es jetzt möglich, eine App kostenlos auf Ihrem eigenen iOS9 + -Gerät bereitzustellen. Nur wenn Sie Ihre App im AppleStore veröffentlichen müssen, benötigen Sie die kostenpflichtige Mitgliedschaft. Weitere Informationen finden Sie in der Antwort von qqbenq.
Ohne Mitglied zu sein, können Sie Ihre App nur im Simulator ausführen. Sie müssen ein kostenpflichtiges Mitglied sein, um die App auf einem Gerät installieren zu können.
Beginnen Sie mit der Entwicklung für iOS und Mac OS X mit Xcode IDE, Dashcode, Instrumenten, Interface Builder, iOS Simulator und einer Reihe zusätzlicher Entwicklertools.
Bezahlt :
Testen und debuggen Sie Ihren Code auf iPad, iPhone und iPod touch, um Ihre Anwendungen fertigzustellen.
Mit Xcode 7 und iOS 9 können Benutzer Apps auf privaten Geräten kompilieren und installieren, ohne eine Apple-Entwicklerlizenz zu bezahlen:
Zitiert von: https://developer.apple.com/xcode/
Wenn Ihre App mit einer anderen Apple ID ausgeführt werden muss, sind TestFlight und das bezahlte Apple-Entwicklerkonto sinnvoll. Sie müssen auch bezahlen, wenn Sie iOS 9 und Xcode 7 nicht verwenden können / werden und ältere Tools und Betriebssysteme ausführen möchten.
quelle
Sie benötigen ein Gerät mit Jailbreak. In meiner Seite empfehle ich, es jailbreak. Außerdem gibt es eine Menge cooler und nützlicher Dinge hinzuzufügen.
Anleitung für Appsync (zum Ausführen der Apps in einem iDevice erforderlich)
So installieren Sie selbst signiertes ipa auf iOS 3.1 / 3.2 / 4.x / 5.x / 6.x / 7-Geräten:
Anweisungen zum Erstellen und Ausführen der Apps in Ihrem iDevice:
Gehen Sie unter Mac OS X zu Schlüsselbundzugriff -> Zertifikatsassistent -> Zertifikat erstellen. Es öffnet sich das Fenster des Zertifikatsassistenten. Geben Sie den Namen ein (in meinem Fall securitylearn.net) und wählen Sie den Zertifikatstyp als Codesignatur. Aktivieren Sie die Option zum Überschreiben der Standardeinstellungen. Klicken Sie auf Weiter, bis das Zertifikat erstellt wurde.
Kopieren Sie /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Info.plist auf den Desktop. Bearbeiten Sie die Plist-Datei und ersetzen Sie alle Vorkommen von XCiPhoneOSCodeSignContext durch XCCodeSignContext. "XCiPhoneOSCodeSignContext" wird an drei Stellen angezeigt.
Kopieren Sie die geänderte Info.plist-Datei in das Verzeichnis /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/ und ersetzen Sie die vorhandene Datei.
6.0 Wenn Sie es direkt auf Ihrem Gerät ausführen möchten, verbinden Sie Ihr Gerät mit Appsync Installed und wählen Sie dann neben "Ausführen" den Namen Ihres Geräts aus. (Wenn Sie diese Option gewählt haben, ist dies das Ende des Tutorials.)
6.1 Wenn Sie eine .ipa-Datei möchten Wählen Sie iOS-Gerät und befolgen Sie die nachstehenden Anweisungen
Der Standardspeicherort für die APP-Datei ist - / Users / [Benutzername] / Library / Developer / Xcode / DerivedData / [Ihre App] / Build / Products / Debug-iphoneos /
Eine ausführlichere Anleitung mit Bildern finden Sie auf der Securitylearn-Website
quelle
Sie können es tun, wenn das iPad Jailbroken ist. Dies bedeutet jedoch, dass Sie Ihr Gerät Jailbreaken müssen und die App möglicherweise nicht auf Geräten ohne Jailbreak funktioniert, da Sie dies nicht in der Live-Umgebung testen können.
Wenn Sie dem Entwicklungsprogramm beitreten, erhalten Sie die Beta-Downloads von iOS und können diese im App Store einreichen.
Mein Rat wäre, wenn Sie länger an Ihrem Geld festhalten möchten, die App zu entwickeln, sie im Simulator zu testen, der vom Herunterladen von xCode stammt, und sobald Sie damit zufrieden sind, dem Programm beizutreten.
quelle