2015-02-18 22 views
6

Bir projeyi Xcode 6.1.1 ve Mac OS X Server 4.0.3 ve OS X 10.10.2 ile arşivlemeye çalışıyorum. Uygulamayı "adHoc" temel hazırlık ile imzalamak entegrasyon içinde çalışır. Ama şimdi problemim var, ".entitlements" dosyası düzgün işlenmiyor.Mac OS X Yapı Sunucusu IPA'da arşivlenmiş-expanded-entitlements.xcent dosyası eksik

xcarchive'ı indirdiğimde, arşivlenen-expanded-entitlements.xcent uygulama paketinin bir parçasıdır, ancak aynı entegrasyondan IPA dosyasında dosya eksiktir ve bu yüzden bir cihaza kuramıyorum. Bir "adHoc" sertifikası ile bir xcarchive ihracatı, girişimleri bir işletme veya geliştirme provizyonuyla aynı şekilde ele almıyor olabilir mi? Ve eğer öyleyse, projeyi nasıl arşivlenmiş-genişletilmiş yetkileri.xcent bir "adHoc" provizyonu ile oluşturulduğu yapılandırmalıyım? Herhangi Yardım

+0

Bazı benzer senaryoları inceledim ve Temel Hazırlığı otomatik olarak yayınlamaya ayarlamam gerektiğini ve sonra da doğru tedarik eklentilerini de içeren geçici bir hükmün olduğunu anladım. (HealthKit, Uygulama grupları, vb.). Bu size yardımcı olup olmadığından emin değilseniz ya da hala sıkışmışsa – bolnad

cevap

1

Bu için

Teşekkürler (http://www.openradar.me/21309940 bakınız) xcode bir hatadan ilgili olabilir. Benim geçici çözümüm, sürekli entegrasyonda yapı senaryonumu düzeltmekti. o .ipa dosyayı unzips .ipa dosyasına aktarıp sonra kopyalar Payload/<yourproject>.app dizine .xcarchive dizinden archived-expanded-entitlements.xcent dosya ve yeni .ipa dosyaya Payload dizini rezips.