Ошибка проверки приложения Mac из-за проблемы с правами

Я пытаюсь распространять версию своего приложения для Mac за пределами Mac App Store. Я продублировал свою цель, подписал ее с помощью «Идентификатора разработчика», удалил возможности iCloud, создал новый файл прав, в котором я удалил права iCloud и APS и сослался на это в новой цели. Целевой объект прекрасно строится и архивируется, но когда я пытаюсь проверить его с помощью «Проверить приложение, подписанное идентификатором разработчика», я получаю сообщение об ошибке:

введите здесь описание изображения

Непосредственно перед этапом проверки есть этот экран: введите описание изображения здесь

Таким образом, пакет приложений имеет правильное количество прав, но папки «A» показывают другое число и действительно содержат право com.apple.developer.aps-environment. Откуда это берется, почему оно отличается от указанного файла прав приложения и как мне его отредактировать?


РЕДАКТИРОВАТЬ: добавление настроек подписи кода цели в Xcode, если это помогает:

введите здесь описание изображения


person Z S    schedule 29.01.2016    source источник


Ответы (1)


Вы проверили свое приложение раньше = вручную с помощью:

spctl -v -a ./myPath/To/MyApp

-v = многословие и -a = оценка

Это проверит почти все, прежде чем представить его Apple.

Кроме того, проверили ли вы правильность настроек подписи?

Не могли бы вы опубликовать настройки для нас, чтобы мы могли видеть?

Ваше здоровье,

A

person Adrian Sluyters    schedule 29.01.2016
comment
Что делает команда spctl? Когда я запустил его, он просто показывает ..path/Contacts Journal copy.app: accept override=security disabled - person Z S; 29.01.2016
comment
spctl занимается оценкой безопасности. Если вы перейдете к терминалу и нажмете man spctl, это объяснит это более подробно. - person Adrian Sluyters; 30.01.2016
comment
Спасибо, но это не помогло. Он показывает только сообщение L MyApp.app: принято переопределение = безопасность отключена. - person Z S; 31.01.2016
comment
Насколько я знаю, переопределение безопасности отключено, это серая зона с Apple./ в соответствии с вашей точной ошибкой, немного больше информации было бы удобно... - person Adrian Sluyters; 03.02.2016