Sadece bugün Xcode 6.1'e yükselttik ve tahmin edin: Şimdi TestFlight masaüstü uygulamasını kullanarak derlemeler gönderme konusunda sorun yaşıyorum. Uygulama IPA'yı oluşturmaya başlarken karşılaştığım hata İşte:
hata: / usr / bin / codesign --force --preserve-metadata = tanımlayıcı, yetkiler, kaynak kuralları --ign 854059d45eed724593debef577a562e1ba96ab55 --resource-rules = / tmp / QYFSJIvu7W / Payload / XX.app / ResourceRules.plist / tmp /QYFSJIvu7W/Payload/XX.app hata 1 ile başarısız oldu. Çıktı: Uyarı: "kaynak kuralları" seçeneğiyle --preserve-metadata kullanımı (Mac OS X> = 10.10'da kaldırıldı)! Uyarı: - Mac OS X> = 10.10'da kaynak kuralları kullanımdan kaldırıldı! /tmp/QYFSJIvu7W/Payload/XX.app/ResourceRules.plist: kaynaklar okunamıyor
'Destek Makalesi'nin ne olduğu hakkında hiçbir fikri yok.
Bir TestFlight sorunu gibi görünmüyor çünkü aynı şey xcrun veya benzeri araçları kullanarak Jenkins gibi bir CI ortamında gerçekleşiyor.
Uygulama aylarca güncellenmedi, bu yüzden yakın zamanda bunu düzeltmek için herhangi bir güncelleme beklememem gerektiğini biliyorum. Eskiden benim ve müşterilerim için çok iyi çalışırdı, bu yüzden başka bir şey için terk etmeye gerçekten hevesli değilim.
Bu hatanın ne olduğu ve nasıl düzeltileceği hakkında herhangi bir fikir çok takdir edilecektir.
xcrun -sdk iphoneos PackageApplication -v <Path_to_App> -o <Path_to_IPA> --sign <Distribution_certificate> --embed <Provisioning_profile>
. Xcode 6.0.1 ile her şey yolunda gitti.