Xcode 8 ön hazırlık profili indirilmiyor


89

Yakın zamanda Xcode 8'i güncelledim ve Xcode / Tercihler / Hesaplar / Ayrıntıları Görüntüle menüsünde ön hazırlık profilinin yanındaki "indir" seçeneğine tıkladığımda griye dönüyor ve indirmiyor. Xcode'u yeniden başlattıktan sonra indirme düğmesi tekrar tıklanabilir ve sorun devam eder. Xcode 8 indirme "başlar" ve düğme sonsuza kadar gri renkte görünür Ön hazırlık profilinin manuel olarak indirilmesi ve Xcode simgesinin üzerine bırakılması, profili Xcode 8'deki belirli geliştirici hesabına eklemez. Yakın zamanda bu sorunu olan ve çözen var mı? Yeni Xcode sürümüyle ilgili tüm soruları kontrol ettim, hala çözüm yok.


13
Bu çıldırtıcı, ben de aynı sorunu yaşıyorum. Burada ayrıca tartışılan forums.developer.apple.com/thread/63621
blahartinger

bugün itibariyle, bunun için hala uygun bir çözüme sahip değilim, otomatik sağlama ile devam ediyorum ve üzerinde çalıştığım eski proje için her şeyi sıfırladım. Şu anda önerebileceğim tek makul şey - hata raporlarını dosyalamak.
Wladek Surala

Ben de aynı şeyi yaşadım ve cevapladım. Lütfen sizin için çalışıp çalışmadığını kontrol edin. Xcode 8.1 GM sürümünü kullanıyorum.
Vighnesh Pai

Uygulama dağıtım sertifikamı sıfırladıktan sonra aynı sorunu yaşadım. Burada bahsedilen neredeyse hiçbir şey işe yaramadı. "Hiçbir şey", başarısız olan temel hazırlık profilini silme ve aynı uygulama için yeni bir profil oluşturma önerisi olup olmadığını hatırlamıyorum. Bu beni o profille düzeltti (ve yalnızca bir tanesi (profilleri indirmede 3 tane daha başarısız oldum)). Ama eve geldiğimde ve daha önce başarısız olan aynı işlemi yapmaya çalıştığımda (hepsini indir) her şey sihirli bir şekilde çalıştı. Yani ya ağla ilgili ya da Apple bu sorunu son birkaç saat içinde çözdü (ve bundan gerçekten şüpheliyim :))
vturchenko

Yanıtlar:


12

Xcode'daki bu kullanıcı arayüzünün bir kolaylık olduğunu ve çalışmanızı engellememesi gerektiğini unutmayın. İndirmek istediğiniz profiller aşağıdaki adımları izleyerek hala kullanılabilir:

  1. Safari'de developer.apple.com adresini ziyaret edin
  2. Hesabı tıklayın ve oturum açın
  3. Sertifikalar, Tanımlayıcılar ve Profiller'e tıklayın
  4. İlgilendiğiniz profile gidin ve indirin
  5. İndirilen profili dock'taki Xcode simgesine sürükleyin.

Bu noktada profiliniz Mac'inize yüklenecek ve Xcode içinde kullanılabilecektir.

OP için - profili bu şekilde manuel olarak yüklemek sorunu çözmediyse, muhtemelen başka bir yapılandırma sorunu veya bir hata ile karşılaşırsınız. Profili manuel olarak yükledikten ve Genel sekmesinde seçtikten sonra ne gördüğünüzü açıklayabilir misiniz - bir yapı hatası veya başka bir sorun mu aldınız?


1
Bunu sahip olduğumuz 3 profilin hepsinde denedim ve hiçbir şey yapmıyor gibi görünüyor. Profili web sitesinden indiriyorum ve üzerine çift tıklıyorum. Bu, Xcode'u getirir, ancak aksi takdirde herhangi bir şey olduğuna dair başka bir gösterge yoktur. Profilde hala Tercihler bölümünde İndir düğmesi bulunur.
Jonathan

25

İndirme düğmesinin gri olduğu aynı sorunu görüyorum, ancak indirme hiçbir zaman tamamlanmıyor.

Bulucudaki tüm profilleri manuel olarak sildim ve indirmeye tıkladım. İndirme tamamlanmasa bile profil hala indiriliyor ...

Profillerinizi bulucuda kontrol edebilirsiniz:

HOME/Library/MobileDevice/Provisioning Profiles

görüntü açıklamasını buraya girin


3
benim durumumda söylediklerinizi yaptıktan sonra bazı profiller indiriliyor ve Xcode 8'de görülmüyor. Tüm profilleri manuel olarak silmeye ve tekrar indirmeye çalıştım, ancak Xcode'daki görünürlüğü ile hiçbir şey değiştirmiyor.
Wladek Surala

Benim için de çalıştı!
Mathew Antony

3

İşaretini kaldırıp yeniden kontrol ederek etrafından dolandım:

Proje Ayarları -> Genel -> İmzalama -> 'İmzalamayı otomatik olarak yönet'


Bu elbette Xcode 8 ve iOS 10'dan yapılacak doğru şey ve bu da (sanırım neredeyse tüm) geliştiricilerin "provizyon kabusu" nu sona erdirmesidir, +1. Sorum, yeni olmayan bir projede birisinin "eski" ön hazırlık profillerini kullanmak istediği bazı durumlar olduğundan, sorunu Xcode'un kullanıcı arabirimi ile çözmekle ilgilidir.
Wladek Surala

2
Aynı sorun ama işaretini kaldırmak ve yeniden kontrol etmek bu sefer sorunu çözmedi. Bunu işaretlememek ve doğru sağlama profillerini manuel olarak seçmek zorunda kaldım, bunu yaptıktan sonra doğru bir şekilde çalıştı. Otomatik seçeneğinde bırakıldığında, xcode yönettiği bir ön hazırlık profilini kullanır (web portalında görünmez) ve yeni cihazlarla güncellenmiyordu.
CodeSmith

Ayrıca benim için sorunu çözmedi.
Andrew

Bu benim için sorunu çözmedi. Başka bir projeyi (daha önce çalışan) yeniden açmam ve kapatmam ve çalışmasını sağlamak için sorunları olan birini açmam gerekiyordu. Bunu iki kez tekrarladım.
Peng ZenUML.com'da

İmzalamayı otomatik olarak yönetmenin amacı bu değil mi? Bunu çevirmek, ön hazırlık profilimi manuel olarak seçmemi sağlıyor.
Sam

2

Push yeteneğini ekledikten sonra sorun görünmeye başladığında (target-> yeteneklerinde push bildirim geçiş düğmesini kontrol ettim) Eğer gidersem ve bunun işaretini kaldırırsam uygulama mağazası oluşturabilir ve yükleyebilirim.


Bir güncelleme. Ben onu çalıştırmayı başardım. Geliştirici portalındaki bazı garip nedenlerden dolayı, dağıtım için sağlama profilim (testflight için), anahtar zincirimde özel anahtara sahip olmadığım bazı sertifikalarla çalışacak şekilde ayarlandı. Sertifikayı, özel anahtara sahip olduğum başka bir sertifika ile değiştirdim ve her şey yolunda gitti. Temel hazırlık profillerinizi kontrol edin! Bunun Xcode8 ile ilgili olup olmadığından emin değilim ama kesinlikle kendi başıma değiştirmedim.
gop

2

Ben de aynı sorunu yaşıyordum. İşte benim için sorunu çözen yaptığım şey.

  • Önce "indirilemeyen gri" olan ve çöp kutusuna taşınan iki profilin her birine sağ tıkladım.
  • Ardından geliştirici hesabını Xcode içinden sildim.
  • Geliştirici hesabını yeniden ekledim, ayrıntılara geri döndüm ve tümünü indirdim.

Benim için çalıştı, umarım bu yardımcı olur.


Benim durumum, uygulama geçici olarak dağıtıldı ve aylar içinde kaynak kodu veya özellik değişikliği olmadı, bu yüzden (benim için) bununla ilgili değil. Yalnızca cihaz eklediğimde profillere ihtiyacım var.
tigerMike

1. nokta sadece çözdü. Geliştirici hesabını silmenize ve yeniden eklemenize gerek yoktur. Benim durumumda provisioing profili yenilendi. Birinci noktada 'iki profilin her biri' de belirttiğiniz gibi, onu araştırmıştım, ama iki tane yoktu. Bu yüzden geliştirici portalını ziyaret ediyorum ve ön hazırlık profilimi -> düzenle-> oluştur'u tıklıyorum. Şimdi XCode hesap tercihine dönersek, 2 profil olduğunu görüyorum. 1 indirme seçeneği ve onsuz başka. İlk nokta: profil indirme düğmesi olmadan çöp kutusuna taşındı ve diğerini
başarıyla indirdi

2

Cevap burada.

Kulağa pek gelmiyor ama benim için gerçekten işe yaradı.

Ön hazırlık profiline sağ tıklayın ve Bulucuda göster seçeneğine tıklayın. Ardından, klasörün tamamındaki tüm ön hazırlık profilini silin.

Xcode proje ayarlarına gitmeyin ve Otomatik olarak yönetici imzalama onay kutusunu işaretleyin. Xcode gerisini sizin için halleder.


lütfen göndermeden önce tartışmanın tamamını okuyun - burada ön hazırlık profillerinin manuel olarak silinmesinden bahsedildi
Wladek Surala

1

Ben de bu sorunu yaşadım ve profili yeniden adlandırmak konusunda biraz başarılı oldum. Örneğin, eskiden "[Uygulama Adı] Dev" olarak adlandırılıyordu ve ne yaparsam yapayım, aynı adla yenilemek, silmek ve yeniden oluşturmak, elle yüklemek, hiç çalışmıyordu. Profili "[Uygulama Adı] Geliştirme" olarak yeniden adlandırana kadar.


1

Benim için Genel Ayarlar'da XCode'da Profil İçe Aktarılmasına yardımcı oldu: XCode'da Profili İçe Aktar


0

İşe yaramazsa hesabınızı silmeyi ve eklemeyi deneyin

Deneyin

Açık Terminal

Yazıp defaults delete com.apple.Xcode"Enter" tuşuna basın. Bu, özelleştirilmiş ayarları siler.

Yazıp rm -rf ~/Library/Application\ Support/Xcode"Enter" tuşuna basın. Bu, yapılandırma klasörlerini de kaldırır.

Sorun devam ederse bu günümü kurtardı, Xcode'u yeniden yükleyin


1
bir şey değişti - şimdi profiller rasgele indiriliyor, bazıları indiriliyor, diğerleri sorun devam ediyor, sonunda bazıları indirilmiş olarak gösteriliyor ve birkaç saniye sonra indirme düğmesi yeniden beliriyor. Üzerinde çalışmaya çalışacağım.
Wladek Surala

Benim için çalışmadı. @GameCon ile aynı davranışı görüyorum
blahartinger

1
varsayılanlarınızı silmek için defaults delete com.apple.dt.Xcodebunun yerine yapmanız gerekebilirdefaults delete com.apple.Xcode
danyamachine

0

Aynı problemle karşılaştım ve hiçbir şey çözmedi, bu yüzden bir çözüm buldum

  1. Ön hazırlık profilini doğrudan geliştirici hesabından indirin ve üzerine iki kez dokunun, xcode'a yüklenecektir.
  2. İPhone yapılandırma yardımcı programını indirin ve yükleyin.
  3. İPhone yapılandırma yardımcı programını açın, tüm ön hazırlık profilini bulacaksınız
  4. Ardından kullanmak istediğiniz ön hazırlık profilini seçin, ardından Profil tanımlayıcısını görebileceğiniz profilin ayrıntılarını seçin.
  5. Bu Profil tanımlayıcısını kopyalayın ve xcode'u açın.
  6. Kod imzalama kimliğine gidin ve orada ön hazırlık profilinde diğerlerini seçin ve kopyalanan Profil tanımlayıcısını yapıştırın.
  7. Bingo!

Bu şekilde denedim ama başarılı olamadım. Otomatik ön hazırlık profillerine geçtim, belki de bu sadece dosyalanacak bir hatadır.
Wladek Surala

0

Benim durumumda (Xamarin.iOS btw) içinde bulunan tüm sağlama profillerini manuel olarak sildim HOME/Library/MobileDevice/Provisioning Profilesancak uygulamayı bir cihaza dağıtabilmek için başka bir şey yapmam gerekiyordu:

Sorun, Entitlements.plist'e aşağıdaki özelliğin eklenmesini gerektiren yepyeni iOS 10 Push Notifications Framework'ü uygulamamdı:

<key>aps-environment</key>
<string>development</string>

Bunun productionyerine değeri kullanarak bir geliştirme sürümü dağıtmaya çalışıyordumdevelopment . Bu değeri değiştirmek hile yaptı.


0

Aslında, sağlanan tüm çözümler işe yarayabilir ya da çalışmayabilir, şansınıza bağlıdır, ancak esas olarak hesabı silmeye devam etmeniz, "mogile_oli" nin yanıtı gibi ön hazırlık profillerini temizlemeniz ve bunları yeniden eklemeniz gerekir, ancak aynı zamanda unutmayın imza kimliklerini sıfırlamak için:

Hesaplar -> Eklenen Hesabı Seçin -> Ekibi Seçin ve Ayrıntıları Görüntüle (veya ekip adına çift tıklayın) -> gerekirse Sıfırla düğmesini göreceksiniz, tıklayın,

Ve gerçekten önce Otomatik İmzalama ile oluşturmayı denemelisiniz, sonra onu kaldırın, düğme ile indirilemiyor gibi görünüyor, çünkü şimdilik bu sayfadaki indirme düğmesini görmezden gelin, ancak oluşturmaya çalışırken iletişim kutularını kullanmak daha iyidir.

Ve her zaman Xcode'dan çıkın ve yaptığınız hemen hemen her eylemden sonra yeniden açın, 2 gün gibi harcadıktan sonra, böyle çalışmasını sağladım!


0

Ben de aynı sorunu yaşadım. Benim için çalışan çözümü bırakıyorum:

Anahtar zincirimden süresi dolan tüm sertifikaları sildim, ilgili süresi dolmuş bir sertifikam olduğu için yeni sertifikaların indirilmediğini fark ettim. Neden anahtar zincirimin / iTunes'umun bir sorunu gibi göründüğünü bilmiyorum


bu benim için işe yaramadı, ancak muhtemelen başkaları için de işe yarayabilir. Nitekim, anahtar zincirinde ekleme / silme işlevleriyle ilgili bazı bilinen hatalar vardır, en azından iOS'ta, bu nedenle macOS benzer olabilir, ancak bu ifade için tam gerekçem yok.
Wladek Surala

@gameCon Kesinlikle katılıyorum, bir anahtarlık hatası gibi görünüyor. Benim de bir gerekçem yok.
nacho c

0

Kendi geliştirme sertifikamı (Xcode'da) oluşturarak ve onu geliştirme ön hazırlık profiline atayarak çözdüm. İndirdikten ve çift tıkladıktan sonra, düzgün çalışmasını başardım.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.