Не удается прочитать приложение для проверки подписей PKZip для App Store
Я пытаюсь отправить новую версию своего приложения в App Store.
Я использую Xcode 6 GM. Предыдущая версия этого приложения была отправлена с Xcode 5.1 без проблем.
После того, как я создаю архив приложения, я нажимаю "Validate..." в организаторе. Xcode принимает меня через процесс выбора моей команды разработчиков и проверяет профиль подготовки, который будет использоваться.
Затем он начинает генерировать пакет перед сбоем с сообщением
ditto: Не удалось прочитать подпись PKZip Не удалось извлечь архив. Убедитесь, что /var/....path.pkg - это действительный архив zip или ipa.
Я перешел в каталог и попробовал zip в командной строке - это дает ошибку. Если я переименую файл в .zip, то Finder с удовольствием распакует его, но Zipeg также возвращает ошибку.
Что я пробовал:
- Build- > Clean
- Воссоздал профиль подготовки
- Восстановлен мой сертификат подписи
- Проверено все настройки "подписи кода" такие же, как и для моих других проектов, которые работают
Я также просмотрел файлы журналов, которые были созданы процессом упаковки, и нет ничего опасного, перечисленного до ошибки в отношении недопустимого zip файла.
Кто-нибудь видел это?
Ответы
Ответ 1
Я получил информацию об обслуживании от поддержки разработчиков Apple.
- Откройте свой целевой Info.plist
- Выберите запись в plist, а затем выберите "Показать исходные ключи и значения" в меню "Редактор"
- Убедитесь, что ключ "LSRequiresIPhoneOS" имеет значение "ДА" (добавьте его, если необходимо)
- Восстановите свой архив и отправьте