Xcode, Sürüm 8.0 beta 6 (8S201h) bir proje oluşturmaya çalışıyorum ve bu hatayı alıyorum.
Apple hesabı ücretsiz bir hesap çünkü sadece Xcode ile oynuyorum ama beni bir Takım olarak ayarlamaya zorluyorum. Herhangi bir yardım?
Xcode, Sürüm 8.0 beta 6 (8S201h) bir proje oluşturmaya çalışıyorum ve bu hatayı alıyorum.
Apple hesabı ücretsiz bir hesap çünkü sadece Xcode ile oynuyorum ama beni bir Takım olarak ayarlamaya zorluyorum. Herhangi bir yardım?
Yanıtlar:
Xcode proje penceresinin üstündeki şemalar menüsünü kontrol edin. Koşmaya çalıştığınız hedefe bakın. Simülatörde koşarsanız, projenizi imzalamanız gerekmez.
Bir cihazda çalışırsanız, gerçek cihazı bağlamanız gerekir. O olmalı değil "jenerik cihaz" derler.
Benim durumumda, "Paket Tanımlayıcısını" daha az genel bir şeye değiştirdiğimde bu hata kayboldu (örneğin, sonunda rasgele sayılar eklemek)
Paket tanımlayıcıyı daha benzersiz bir şeye değiştirin.
Bir öğreticiyi takip ediyorsanız ve genel bir tanımlayıcı koyarsanız, sonuna birkaç sayı eklemek sorunlarınızı çözecektir.
Eğer olsaydı yani MerhabaDünya olarak değiştirin HelloWorld12345
Bunları kontrol et.
1.Sisteminize bir cihaz bağlı olsun veya olmasın.
2. xcode'daki dağıtım hedefi. (Genel-> Dağıtım bilgisi-> Dağıtım hedefi) Cihazınızın ios sürümüyle eşleşmelidir.
3. paket tanımlayıcınızı değiştirin. Cihazda çalışırken projeniz için benzersiz bir paket tanımlayıcı ayarlamak için genel kuralları izleyin. Bu bak iOS'ta paket tanımlayıcı nedir doğru biçimde?
Ayrıca, projede ayarladığınız paket tanımlayıcılarının sayısına da dikkat edin. Lütfen tüm paket tanımlayıcılarını hatırlayın veya bir yere not edin. Ücretsiz bir hesap kullandığınız için paket kimliği sayısına sınırlı erişiminiz vardır.
Projenin "Yetenekler" bölümünde push bildirimlerini de devre dışı bırakmalısınız. "Uygulama grupları" nı da group.com.someString biçiminde değiştirmeyi deneyin.
Bunlar, uygulamamı herhangi bir hata olmadan gerçek cihazda çalıştırmama yardımcı oldu.
Telefonunuzun profilini çıkarmak birkaç dakika sürer. . . telefonunuzun üstte profillendiğinden emin olmak için üstteki durum çubuğunu izleyin.
Ardından, telefonunuzu iPhone 7 veya iPhone 8 değil, hedef olarak seçtiğinizden emin olun. Bu, Ürün> Hedef> öğesini seçerek yapılır (telefonunuzu seçin)
Telefonunuz yalnızca takıldıktan, açıldıktan ve Xcode bir profil oluştururken birkaç dakika çalıştıktan sonra görünür.
Bu hatayı birden çok kez yaşadım ve benim için ne çözdü:
Bu işe yaramazsa, sertifikanızı iptal etmeyi ve ardından yeni bir tane oluşturmayı ve yukarıdaki adımları tekrar yapmayı düşünmelisiniz.
Click View Details
XCode 8.3.3 sürümünde yok . Member center
Tam olarak nereye ? Açıklayabilir misin?
Aynı rahatsız edici hata ile bir süre sonra ve benzersiz bir Paket Tanımlayıcısı yazdıktan sonra yardımcı olmadı, web'de arama yaptım ve burada buldum hatamın gerçek bir cihaz değil, sanal bir cihaz seçtiğimi . Çözüm şuydu:
1. iPhone'umu taktım
2. butonuna tıkladım - aktif şemayı ayarlayın. ve üst cihaz iPhone'daydı. hata gitti.
Bu hatanın arkasındaki sorun , verilen Paket Kimliğiyle Uygulama Kimliğinin Kullanılamaması
Çözüm: Paket Kimliğini Değiştir basit :)
Bu hata, bir proje adı yerine bir hedef seçmiş olmanızdır, bu nedenle lütfen Xcode'da genelin sol tarafında proje adınızı bulacaksınız. Üzerine tıklayın ve hedeften proje bölümüne değiştirin.
Daha Deployment Target
yeni sürüme geçin ve sonra çözüldü
Benim için bu bir tvOS uygulaması yaparken ve kayıtlı bir appleTV yoktu.
Genel olarak, cihazı takmanız veya cihazda oturum açmanız gerekir (buna bağlı) .. o zaman burada görünür : https://developer.apple.com/account/resources/devices/list
Ayrıca cihaz ekleyebilirsiniz. Yeni bir cihaz ekleyebilmek için sıfırla'yı tıklamanız gerekir. sıfırlama düğmesi hiçbir şeyi sıfırlamadığı için değiştir olarak etiketlenmelidir.
örneğin, bir tvOS uygulaması yapmanız gerekiyorsa, cihaz listesinde bir elma TV'niz olması gerekir. Bunu ekledikten sonra gitmekte fayda var. Öpücükler.
Benim için bu, çalıştığım Xcode sürümünün desteklediğinden daha yeni bir iOS sürümüne sahip bir cihazda çalıştırmaya çalıştığımda oldu.
Bu hataların her ikisi de mevcut olmayan bir hazırlık profilinin sonucu olarak ortaya çıkar. Bir tane oluşturmak için hata mesajında önerildiği gibi aşağıdakileri yapmanız yeterlidir:
Paket tanımlayıcısını değiştirme, Düz çözüm
Mannual: Apple geliştirici hesabınıza gidin ve sertifikalara basın Sol taraftan cihazları seçin Cihaz adını ve UDID'sini ekleyin. Xcode'u kapatın ve otomatik imzalamaya basın
Otomatik: iPhone'unuzu Xcode'a ekleyin. ve uygulamayı bunun üzerinde çalıştırın. Xcode otomatik olarak bir profil oluşturur.