XCode 4.3.1 прерывает проверку приложений с каталогами, добавленными по ссылке. Любое обходное решение?

Я обнаружил, что в Xcode 4.3.1 есть серьезная проблема с проверкой приложений с ресурсами в дереве каталогов внутри пакета приложений.

Приложения могут пройти проверку в рамках процесса «Сборка для архива» Xcode — он завершается сбоем только тогда, когда проверка выполняется через Organizer, что требуется для сохранения для специальной отправки или отправки в App Store.

Потратив часы на отслеживание обычных проблем с правами на подпись кода, я заметил следующую строку в системной консоли при сбое экспорта:

10.03.12 14:32:48.450 [0x0-0x261261 ].com.apple.dt.Xcode: /Users/chris/Library/Developer/Xcode/Archives/2012-03-10/Coverage 3-10-12 2.32 PM.xcarchive/Products/Applications/Coverage.app/Tiles/T-Mobile-roam/4: это каталог

Каталог «Tiles» был добавлен в мой проект через «Создать ссылку на папку для любых добавленных папок».

Я обнаружил, что удаление каталога Tiles позволяет приложению собираться и проверяться. Добавление его обратно приводит к сбою этого кодового знака.

Создается впечатление, что добавление многоуровневого дерева каталогов полностью искажает процесс проверки, а сообщения об ошибках заставляют разработчиков бесцельно пытаться отследить проблемы с подписью кода и правами, которые на самом деле не являются проблемой.

У меня никогда не было проблем с предыдущими выпусками Xcode — похоже, это новая серьезная ошибка в Xcode 4.3.1.

Есть ли какой-либо обходной путь, который позволит нам отправлять обновления для нашего приложения?

Примечания:

Эта ветка кажется связанной: https://devforums.apple.com/message/630800

Этот вопрос также затрагивает аналогичную проблему: Xcode 4.3: операция Codesign не удалась (убедитесь, что выбранное вами удостоверение действительно)

9
задан Community 23 May 2017 в 11:45
поделиться