Apple'dan bir iPhone geliştirici sertifikası ve ön hazırlık profilleri edinmelisiniz. Ayrıca, sertifikayı bir P12 sertifikasına dönüştürmelisiniz.
iTunes programını yükleme
Uygulamanızı iPhone aygıtına yüklemek için iTunes programı gerekir. Ayrıca, iTunes programını iPhone aygıtının aygıt kimliğini belirlemek için de kullanabilirsiniz. Bir iPhone geliştirici sertifikası için başvurduğunuzda aygıt kimliğini bilmeniz gerekir.
iPhone geliştirici sertifikası için başvurma ve bir temel hazırlık profili oluşturma
Hala yapmadıysanız, Apple iPhone Dev Center sitesinde iPhone geliştiricisi olmak için kaydolun
(http://developer.apple.com/iphone/
).
Not:
iPhone'a yönelik AIR uygulamaları geliştirmek için iPhone SDK'ye veya XCode'a ihtiyacınız
yoktur
. Kayıtlı bir iPhone geliştiricisi olmanız gerekir. Ayrıca bir geliştirici sertifikası ve temel hazırlık profili edinmeniz gerekir.
-
iPhone geliştiricisi hesap kimliğinizi kullanarak iPhone Dev Center'da oturum açın.
-
iPhone Dev Center'da, iPhone geliştirici sertifikası için başvuru yapın (ve satın alın).
Apple size iPhone Geliştirici Programı aktivasyon kodunu içeren bir e-posta gönderir.
-
iPhone Dev Center'a geri dönün. Geliştirici programınızın etkinleştirilmesiyle ilgili talimatları takip edin (ve istendiğinde aktivasyon kodunuzu girin).
-
Aktivasyon kodunuz kabul edildiğinde, iPhone Dev Center'ın iPhone geliştirici Programı Portalı kısmına gidin.
-
Sertifika imzalama isteği dosyası oluşturun. Bu dosyayı iPhone Geliştirme Sertifikası almak için kullanacaksınız. Talimatlar için bkz.
Bir sertifika imzalama isteği oluşturma
.
-
Sonraki adımda iPhone'unuz için Aygıt Kimliği (veya Benzersiz Aygıt Kimliği) belirtmeniz istenir. UDID'i (Benzersiz Aygıt Kimliği) iTunes'dan edinebilirsiniz.
-
iPhone aygıtını bir USB kablosuyla bağlayın. Ardından, iTunes programında iPhone özet sekmesini seçin.
-
iPhone geliştirici merkezinin sitesinden temel hazırlık profilini indirdiğinizde, iTunes'a ekleyin.
-
Sonra gösterilen Seri Numarasını tıklatın. UDID şimdi görüntülenmektedir. UDID'yi panoya kopyalamak için; Mac'te, Command ve C tuşuna aynı anda basın veya Windows'ta Ctrl ve C tuşuna aynı anda basın.
-
Bir temel hazırlık profili ve iPhone geliştirme sertifikası oluşturarak yükleyin.
iPhone Dev Center'daki talimatları izleyin. iPhone Geliştirme Programı Portalı bölümünde talimatlara bakın. Geliştirme sertifikanızı almak ve temel hazırlık profilinizi oluşturmak için Geliştirme Temel Hazırlığı Asistanı'nı kullanmak isteyebilirsiniz.
XCode içeren adımları yok sayın. Flash Professional CS5 kullanarak iPhone uygulamaları geliştirmek için XCode kullanmanız gerekmez.
-
iTunes'ta File (Dosya) > Add To Library (Kütüphaneye Ekle) seçimini yapın. Ardından, temel hazırlık profili dosyasını seçin (dosya adı uzantısı olarak mobileprovision uzantısına sahiptir). Ardından iPhone'unuzu iTunes ile senkronize edin.
Böylece bu ön hazırlık profiliyle ilgili uygulamayı iPhone aygıtınızda test edebilirsiniz.
Belli bir ön hazırlık profilinin iTunes'a eklendiğini doğrulamak için, bu profili kütüphaneye eklemeyi deneyebilirsiniz. iTunes sizden mevcut bir ön hazırlık profilini yenisiyle değiştirmenizi isterse, Cancel (İptal) düğmesine basabilirsiniz. (Profil yüklenmiş durumdadır.) Ayrıca, iPhone aygıtına yüklü ön hazırlık profillerini kontrol edebilirsiniz:
-
iPhone'da Ayarlar uygulamasını açın.
-
Genel kategorisini açın.
-
Profilleri tıklatın. Profiller sayfası yüklü ön hazırlık profillerini listeler.
-
Bunu yapmadıysanız, iPhone geliştirme sertifikası dosyasını (.cer dosyası) indirin.
Geliştirme Temel Hazırlık Yardımcısı bu dosyayı indirmeniz için bir bağ temin etmiş olabilir. Dosyayı ayrıca Apple iPhone Dev Center web sitesinin Provisioning Portal'ının (Temel Hazırlık Portalı) Certificates (Sertifikalar) bölümünde de bulabilirsiniz
(http://developer.apple.com/iphone/
).
-
Daha sonra, iPhone geliştirici sertifikasını bir P12 dosyasına dönüştüreceksiniz. Talimatlar için bkz.
Bir geliştirici sertifikasını P12 dosyasına dönüştürme
.
Artık basit bir Hello World uygulaması oluşturabilirsiniz. Bkz.
Flash Professional CS5 ile bir Hello World iPhone uygulaması oluşturma
.
|
|
|