У меня есть приложение, которое я отправляю в Mac App Store.Он кодирует без проблем, генерирует файл .pkg, как и ожидалось ...
codesign -s "$app_cert" -f "$app_name.app"
codesign -d -vvvv "$app_name.app"
productbuild --component "$app_name.app" /Applications --sign "$installer_cert" "$app_name.pkg"
... и все, кажется, работает нормально, без ошибок, все проверено в порядке.Затем я проверяю установку приложения, используя следующее ...
sudo installer -store -pkg MyApp.pkg -target /
... кажется, что все идет хорошо.Затем я дважды щелкаю по приложению в папке «Приложения», и он просит меня ввести информацию об учетной записи itunes.Я использую тестовую учетную запись пользователя, которую я настроил в iTunes Connect, и затем я получаю эту ошибку:
"MyApp" is damaged and can’t be opened. Delete "MyApp" and download it again from the App Store.
Что действительно странно, это то, что это обновление для MyApp.В первый раз, когда я представил, все работало нормально.Только сейчас я вижу эту проблему, но я не могу понять, что не так.В журналах консоли ошибок нет.
Я трижды проверил, и на моем диске нет другого MyApp.app, так как известно, что это вызывает проблемы.
Кто-нибудь знает, что такоепродолжается?Я ушел в отставку и упаковал это приложение 10 раз без изменений.Я пытался установить с нескольких разных машин, та же ошибка.Ничего существенно не изменилось в моей среде сборки с момента первоначальной отправки, которую находит работа.