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 zahlendes 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, Instruments, 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.
Xcode 7 und iOS 9 ermöglichen es Benutzern, Apps auf persönlichen Geräten zu kompilieren und zu installieren, ohne für eine Apple-Entwicklerlizenz zu bezahlen:
Jetzt kann jeder seine App auf sein Apple-Gerät bekommen.
Xcode 7 und Swift machen es jetzt für jeden einfacher, Apps zu erstellen und direkt auf ihren Apple-Geräten auszuführen. Melden Sie sich einfach mit Ihrer Apple-ID an und verwandeln Sie Ihre Idee in eine App, die Sie auf Ihrem iPad, iPhone oder Ihrer Apple Watch berühren können. Laden Sie Xcode 7 Beta herunter und probieren Sie es noch heute aus. Eine Programmmitgliedschaft ist nicht erforderlich.
Zitiert von: https://developer.apple.com/xcode/
Wenn Sie Ihre App mit einer anderen Apple-ID ausführen müssen, sind TestFlight und das kostenpflichtige Apple-Entwicklerkonto sinnvoll. Sie müssen auch bezahlen, wenn Sie iOS 9 und Xcode 7 nicht verwenden können/wollen und ältere Tools und Betriebssysteme ausführen möchten.
Sie benötigen ein Gerät mit Jailbreak. Meinerseits empfehle ich, es zu jailbreaken. Abgesehen davon hat es viele coole und nützliche Dinge hinzuzufügen.
Anleitung für Appsync (wird benötigt, um die Apps auf einem iDevice auszuführen)
So installieren Sie selbstsigniertes ipa auf iOS 3.1/3.2/4.x/5.x/6.x/7-Geräten:
Anweisungen zum Erstellen der Apps und zum Ausführen auf Ihrem iDevice:
Gehen Sie unter Mac OS X zu Schlüsselbundverwaltung -> Zertifikatsassistent -> Zertifikat erstellen. Es öffnet das Fenster des Zertifikatsassistenten. Geben Sie den Namen ein (in meinem Fall ist es securitylearn.net) und wählen Sie den Zertifikatstyp als Code Signing aus. Aktivieren Sie die Option Standardeinstellungen überschreiben lassen. Klicken Sie auf Weiter, bis das Zertifikat erstellt wird.
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“ erscheint an drei Stellen – defaultproperties, runtimerequirements, overrideproperties, stellen Sie sicher, dass Sie alle ersetzen.
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 Jailbreak mit installiertem Appsync und wählen Sie dann neben der Schaltfläche „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 detailliertere Anleitung mit Bildern finden Sie im Securitylearn-Post
Sie können es tun, wenn das iPad jailbroken ist. Aber das bedeutet, dass Sie Ihr Gerät jailbreaken müssen und die App möglicherweise nicht auf Geräten ohne Jailbreak funktioniert, da Sie nicht in der Live-Umgebung testen können.
Wenn Sie dem Entwicklungsprogramm beitreten, erhalten Sie die Beta-Downloads von iOS und können sich beim App Store anmelden.
Mein Rat wäre, wenn Sie Ihr Geld noch eine Weile behalten möchten, entwickeln Sie die App, testen Sie sie im Simulator, der durch das Herunterladen von xCode entsteht, und treten Sie dem Programm bei, sobald Sie damit zufrieden sind.
Fahrrad