değil TestFlight aracılığıyla bir AdHoc derleme yüklemeye çalışıyorum, ancak bazı garip zorluklar yaşıyorum. Aşağıda, ikili ve indirme işlemini yükledikten sonra iOS'un çıktığı konsol günlüğü yer almaktadır. Temel sorun, iOS'un yetkilendirmelerin mobil veri ekleme verileriyle eşleşmediğini, ancak bunları karşılaştırdığımızda eşleştiğini söylüyor."Yetkilendirme, bir temel hazırlık profili tarafından izin verilmiyor", ancak
mobileprovision, entitlemtnts.plist ve sonuçta oluşan IPA'da bile tüm değerleri iki kez kontrol ettim (sıkıştırılmış ve derlenmiş ikili dosyaya baktım) ve hepsi iyi ve eşleşiyor. embeded.mobileprovision
, uygulama ikili dosyasındaki (IPA paketten çıkarıldığında ve ikili metin olarak açıldığında) eşleşen yetki değerleri değerlerine sahiptir. Hatada belirtilen her değer, profil ve yetkilerde bulunur ve değerler eşleşir.
Ayrıca temizleme projesini, tüm profilleri cihazdan silme, cihazdan uygulama silme, cihazı yeniden başlatma, Dev Portal'daki profilleri silme ve yenisini oluşturma ve Stackoverflow'da sorulan tüm benzer soruları da denedim. Artık hiçbir şey yardımcı olmuyor.
Yani benim sorum şu: iOS bu değerlerin uyumsuzluğunu nasıl biliyor? Derlenmiş ikili değerlerdeki değerler gömülü profildeki değerleri eşleştirdiğinden. Testflight otomatik uygulama ikili (haklarını ve profili) doğruluyor çünkü
ben AdHoc dağıtılmasına Testflight kullanıyorum belirtti oluşturur ve ben eşleşmeyen değerler ile ikili yüklerken onların SSS bölümünde here ve here
anlatıldığı gibi hatalar gösterdiDiğer garip bir şey, aynı hataların üst üste daha fazla kez ortaya çıkmasıdır (şimdi 5 kez tekrar ediyorum, ama 7 kez tekrarlıyorum).
Daha önce benzer bir sorun yaşayan var mı? Info.plist dosyasında
Mar 27 17:58:21 unknown installd[138] <Error>: entitlement 'keychain-access-groups' has value not permitted by a provisioning profile
Mar 27 17:58:21 unknown installd[138] <Error>: entitlement 'com.apple.developer.ubiquity-container-identifiers' has value not permitted by a provisioning profile
Mar 27 17:58:21 unknown installd[138] <Error>: entitlement 'com.apple.developer.ubiquity-kvstore-identifier' has value not permitted by a provisioning profile
Mar 27 17:58:21 unknown installd[138] <Error>: entitlement 'application-identifier' has value not permitted by a provisioning profile
Mar 27 17:58:21 unknown installd[138] <Error>: entitlement 'keychain-access-groups' has value not permitted by a provisioning profile
Mar 27 17:58:21 unknown installd[138] <Error>: entitlement 'com.apple.developer.ubiquity-container-identifiers' has value not permitted by a provisioning profile
Mar 27 17:58:21 unknown installd[138] <Error>: entitlement 'com.apple.developer.ubiquity-kvstore-identifier' has value not permitted by a provisioning profile
Mar 27 17:58:21 unknown installd[138] <Error>: entitlement 'application-identifier' has value not permitted by a provisioning profile
Mar 27 17:58:21 unknown installd[138] <Error>: entitlement 'keychain-access-groups' has value not permitted by a provisioning profile
Mar 27 17:58:21 unknown installd[138] <Error>: entitlement 'com.apple.developer.ubiquity-container-identifiers' has value not permitted by a provisioning profile
Mar 27 17:58:21 unknown installd[138] <Error>: entitlement 'com.apple.developer.ubiquity-kvstore-identifier' has value not permitted by a provisioning profile
Mar 27 17:58:21 unknown installd[138] <Error>: entitlement 'application-identifier' has value not permitted by a provisioning profile
Mar 27 17:58:21 unknown installd[138] <Error>: entitlement 'keychain-access-groups' has value not permitted by a provisioning profile
Mar 27 17:58:21 unknown installd[138] <Error>: entitlement 'com.apple.developer.ubiquity-container-identifiers' has value not permitted by a provisioning profile
Mar 27 17:58:21 unknown installd[138] <Error>: entitlement 'com.apple.developer.ubiquity-kvstore-identifier' has value not permitted by a provisioning profile
Mar 27 17:58:21 unknown installd[138] <Error>: entitlement 'application-identifier' has value not permitted by a provisioning profile
Mar 27 17:58:21 unknown installd[138] <Error>: entitlement 'keychain-access-groups' has value not permitted by a provisioning profile
Mar 27 17:58:21 unknown installd[138] <Error>: entitlement 'com.apple.developer.ubiquity-container-identifiers' has value not permitted by a provisioning profile
Mar 27 17:58:21 unknown installd[138] <Error>: entitlement 'com.apple.developer.ubiquity-kvstore-identifier' has value not permitted by a provisioning profile
Mar 27 17:58:21 unknown installd[138] <Error>: entitlement 'application-identifier' has value not permitted by a provisioning profile
Mar 27 17:58:21 unknown installd[138] <Error>: 00403000 verify_signer_identity: Could not copy validate signature: -402620394
Mar 27 17:58:21 unknown installd[138] <Error>: 00403000 preflight_application_install: Could not verify executable at /var/tmp/install_staging.bsgxAn/foo_extracted/Payload/myapp.app
Mar 27 17:58:21 unknown com.apple.itunesstored[144] <Notice>: MobileInstallationInstall: failed with -1
Mar 27 17:58:21 unknown installd[138] <Error>: 00403000 install_application: Could not preflight application install
Mar 27 17:58:21 unknown installd[138] <Error>: 00403000 handle_install: API failed
Mar 27 17:58:21 unknown installd[138] <Error>: 00403000 send_message: failed to send mach message of 71 bytes: 10000003
Mar 27 17:58:21 unknown installd[138] <Error>: 00403000 send_error: Could not send error response to client
Teşekkür:
bu soruya benzer yorumların bir grup vardır. Uygulamamın AppId herhangi bir sayı içermiyor, ancak DNS benzeri bir yazı olduğu için rakamları [0-9] kullanmasına izin verilir. AppId için tüm kısıtlamalar, DNS adı kısıtlamalarına dayanmaktadır. –