Antworten:
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:
Jetzt kann jeder seine App auf sein Apple-Gerät laden.
Mit Xcode 7 und Swift können jetzt alle Apps einfacher erstellen und direkt auf ihren Apple-Geräten ausfü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 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.
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
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.