Po prostu uaktualniono do Xcode 6.1 dzisiaj i zgadnij co: teraz mam problemy z przesyłaniem kompilacji przy użyciu aplikacji komputerowej TestFlight. Tutaj jest błąd Dostaję natomiast aplikacja rozpoczyna budowę IPA:Błąd Xcode 6.1 podczas budowania IPA
error: /usr/bin/codesign --force --preserve-metadata=identifier,entitlements,resource-rules --sign 854059d45eed724593debef577a562e1ba96ab55 --resource-rules=/tmp/QYFSJIvu7W/Payload/XX.app/ResourceRules.plist /tmp/QYFSJIvu7W/Payload/XX.app failed with error 1. Output: Warning: usage of --preserve-metadata with option "resource-rules" (deprecated in Mac OS X >= 10.10)! Warning: --resource-rules has been deprecated in Mac OS X >= 10.10! /tmp/QYFSJIvu7W/Payload/XX.app/ResourceRules.plist: cannot read resources
do „Pomoc Artykuł” nie ma pojęcia co się dzieje.
To nie wydaje się być problemem TestFlight, ponieważ to samo dzieje się w środowisku CI, takim jak Jenkins, używając xcrun lub podobnych narzędzi.
Aplikacja nie była aktualizowana przez wiele miesięcy, więc wiem, że nie powinienem oczekiwać żadnych aktualizacji, aby rozwiązać ten problem w najbliższym czasie. Kiedyś pracowałem naprawdę dobrze dla mnie i moich klientów, więc nie jestem zbytnio zainteresowany rezygnowaniem z czegoś innego.
Wszelkie sugestie dotyczące tego, o co chodzi w tym błędzie, i sposób jego naprawy byłyby bardzo cenne.
To nie wydaje się być problem z TestFlight, ponieważ to samo dzieje się w środowisku CI za pomocą polecenia xcrun, tak jak poniżej: 'xcrun -sdk iphoneos PackageApplication -v -o --sign --embed < Provisioning_profile> '. W Xcode 6.0.1 wszystko działało OK. –