Yanıtlar:
GÜNCELLEME: XCode 7 ile artık bir uygulamayı kendi iOS9 + cihazınıza ücretsiz olarak dağıtabilirsiniz. Yalnızca uygulamanızı AppleStore'da yayınlamanız gerekiyorsa ücretli üyeliğe ihtiyacınız olacaktır. Daha fazla bilgi için qqbenq'in cevabına bakınız.
Üye olmadan uygulamanızı yalnızca simülatörde çalıştırabilirsiniz. Uygulamayı bir cihaza yükleyebilmek için ücretli bir üye olmanız gerekir.
Ücretsiz :
Xcode IDE, Dashcode, Instruments, Interface Builder, iOS Simulator ve bir dizi ek geliştirici aracıyla iOS ve Mac OS X için geliştirmeye başlayın.
Ücretli :
Uygulamalarınızı sonlandırmak için kodunuzu iPad, iPhone ve iPod touch'ta test edin ve hatalarını ayıklayın.
Xcode 7 ve iOS 9, kullanıcıların bir Apple geliştirici lisansı ödemeden kişisel cihazlarda uygulamaları derlemelerine ve yüklemelerine olanak tanır:
Artık herkes uygulamalarını Apple cihazlarına alabilir.
Xcode 7 ve Swift artık herkesin uygulama geliştirmesini ve doğrudan Apple cihazlarında çalıştırmasını kolaylaştırıyor. Apple Kimliğinizle giriş yapın ve fikrinizi iPad, iPhone veya Apple Watch'unuza dokunabileceğiniz bir uygulamaya dönüştürün. Xcode 7 beta sürümünü indirin ve bugün kendiniz deneyin. Program üyeliği gerekli değildir.
Alıntı sahibi: https://developer.apple.com/xcode/
Uygulamanızı çalıştırmak için başka bir Apple Kimliğiniz olması gerekiyorsa, TestFlight ve ücretli Apple geliştirici hesabı mantıklıdır. İOS 9 ve Xcode 7'yi kullanamıyorsanız / kullanamazsanız ve daha eski araçları ve işletim sistemini çalıştırmak istiyorsanız da ödeme yapmanız gerekir.
Jailbreak yapılmış bir cihaza ihtiyacınız var. Benim tarafımda, jailbreak yapmanızı tavsiye ederim. Bunun yanı sıra, eklemek için çok güzel ve kullanışlı şeyler var.
Appsync için talimatlar (uygulamaları bir iDevice'de çalıştırmak için gerekir)
Kendinden imzalı ipa'yı iOS 3.1 / 3.2 / 4.x / 5.x / 6.x / 7 aygıtlarına yüklemek için,
Uygulamaları yapma ve bunları iDevice'inizde çalıştırma talimatları:
Mac OS X'te, Anahtarlık Erişimi -> Sertifika Yardımcısı -> Sertifika Oluştur'a gidin. Sertifika yardımcısı penceresini açar. Adı girin (benim durumumda securitylearn.net) ve Kod imzalama olarak sertifika türünü seçin. Varsayılanları geçersiz kılmama izin ver seçeneğini işaretleyin. Sertifikayı oluşturana kadar devam düğmesine basın.
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Info.plist dosyasını masaüstüne kopyalayın. Plist dosyasını düzenleyin ve XCCodeSignContext ile XCiPhoneOSCodeSignContext'in tüm tekrarlamalarını değiştirin.
Değiştirilen Info.plist dosyasını /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/ dizinine kopyalayın ve mevcut dosyayı değiştirin.
6.0 Doğrudan cihazınıza çalıştırmak istiyorsanız jailbreak cihazınızı Appsync Yüklü'ye bağlayın ve ardından "Çalıştır" Düğmesinin yanında cihazınızın adını seçin. (Bu seçeneği seçtiyseniz, bu eğitimin sonu olur)
6.1 Bir .ipa dosyası istiyorsanız iOS Aygıtı'nı seçin ve aşağıdaki talimatları izleyin
.App dosyası için varsayılan konum - / Users / [kullanıcı adı] / Library / Developer / Xcode / DerivedData / [app] / Build / Products / Debug-iphoneos /
Görüntülerle ilgili daha ayrıntılı talimatlar için Securitylearn gönderisini ziyaret edin
İPad Jailbroken ise bunu yapabilirsiniz. Ancak bu, cihazınızı Jailbreak yapmanız gerektiği ve canlı ortamda test edemediğiniz için uygulamanın jailbreak yapılmamış cihazlarda çalışmayabileceği anlamına gelir.
Geliştirici programına katılırsanız, iOS'un beta indirmelerini ve uygulama mağazasına gönderebileceksiniz.
Benim tavsiyem, bir süre daha fazla nakit asmak istiyorsanız, uygulamayı geliştirmek, xCode indirmeden gelen simülatörde test etmek ve memnun olduğunuzda programa katılmak olacaktır.