2011-07-23 15 views
7

XCode'da Dağıtım Temel Hazırlık Profili ile ilgili bir sorun yaşıyorum. IOS Hazırlama Portalı'nı okuyup izleyerek geçirdiğiniz bir günün ardından ve konuyu kapsamlı bir şekilde incelemek için lütfen yardım arıyorum. 1) Benim yapı içinde bir DEVICE (yani değil bir simülatör) hedeflemelidir:XCode Dağıtım Hazırlığı Profiliyle İlgili Sorun

Ben App Store'dan bir uygulama dağıtmak için aşağıdaki şartları yerine getirmelidir bana görünür. 2) Hedeflenen aygıt, XCode Düzenleyicisi'nde Dağıtım Temel Hazırlık Profili ile yapılandırılmalıdır.

Ama şimdiye kadar yaşadığınız dayalı Sağlama Portal aracılığıyla bu şartları haiz gibi olamaz:

1) Profili Sağlama bir Dağılımı yarattı. 2) Sıfır aygıtları gösterir. 3) Düzenlemeye çalıştığımda, "Uygulama Yöntemi" "Dağıtım Yöntemi" seçildiğinde, ancak "Ad Hoc" seçildiğinde değil, Cihazlar gri renkte olur. Bu yüzden App Store dağıtımı için cihaz ekleyemiyorum. 4) Dağıtım Hazırlama Profilini (.mobileprovision dosyası) indirdim. 5) XCode'un Düzenleyicisi'nde, aygıtıma bir Temel Hazırlık Profili eklemeye çalıştığımda, karşıdan yüklediğim Dağıtım Hazırlama Profili grileştirildi.

Dağıtım Hazırlama Profilinin sıfır aygıtları göstermesinden endişe duyuyorum. Sadece Geliştirme Hazırlama Profilleri cihazları gösterebileceğinden mi?

Ayrıca, XCode Düzenleyicisi'nde cihaza indirdiğim Dağıtım Hazırlama Profilini ekleyememden de endişeliyim. GELİŞTİRME Sağlama Profilleri grileşmiş görünmüyor. Bu, bir aygıta yalnızca Geliştirme Hazırlık Profilleri eklenebilir mi?

Yapıyı oluşturduğumda, Kod İmzalama bölümünün "iPhone Dağıtımını" belirttiğinden ve Dağıtım Temel Hazırlık Profilimi belirttiğinden emin oldum. inşa başarıyla tamamlar ancak aşağıdaki hatayı alıyorum ve program cihazda yayınlanmaması:

ben gibi diğer birçok şey eksik gerekir "bu yürütülebilir için geçerli bir hazırlık profili bulunamadı" insanlar bunu başarılı bir şekilde yaptılar. Birisi eksik olduğumu veya yanlış yaptığımı gösterebilir mi?

Her türlü yardım büyük beğeni topluyor.

cevap

7

İkinci varsayımınız yanlış. Dağıtım profilindeki bir cihazı hedeflemeniz gerekmez. Aygıtları bilgisayarınızdan çıkarın, dağıtım seçiciyi seçin ve şema seçicideki iOS aygıtını hedefleyin ve (çalıştırılmadan) oluşturun. Sonuç daha sonra sıkıştırılabilir ve elmaya yüklenebilir.

+0

Cevabınız dasdom için teşekkürler. Önerdiğin gibi yaptım. XCode'da, oluşturduğum .app dosyasını sağ tıklattım ve "Finder'da Göster" i seçtim. Orada iki dosya var. Biri benim app. Diğeri, .app.dSYM uzantısına sahiptir. Bunların ikisini de mi topluyorum? – digitalDrifter

+0

Ayrıca, Finder'da uygulamamın üzerinde bir çizgi olan bir daire var. Bu beklenen mi yoksa yanlış bir şey mi var? – digitalDrifter

+0

iOS Dev Rehberi'ni okurken uygulamanızı arşivlemem gerektiğini öğrendim. Yani XCode 4.0.2'de "Arşivleme için Oluştur" seçeneğini seçtim. XCode bana "Arşiv Başardı" bilgisini verdi. Ancak Organizatör'de hiç arşiv görünmüyor. – digitalDrifter