Успешно заверенное и заверенное приложение также показывает всплывающее окно - PullRequest
0 голосов
/ 31 марта 2020

Используемый Xcode: 11.3.1 Ма c ОС: 10.15.2

Я выполнил следующие действия, пока приложение stil показывает всплывающее окно с вредоносным ПО.

1) Подписание dmg с сертификатом .

codesign --force -o runtime -s "Developer ID Application: XXXX" "path to dmg" 

2) Отправлено для нотариального заверения: -

xcrun altool --notarize-app -f "path to dmg" --primary-bundle-id  "bundle identifier" -u "apple id "  —p "app specific pwd"  --output-format xml 

3) Получив письмо с уведомлением, можно сшить dmg.

xcrun stapler staple "path to dmg" 

4) После скрепки и нотариуса, если я проверяю dmg и .app после извлечения, они нотариально заверяются и принимаются: - a) .dmg: -

spctl --assess --verbose --type open --context "context:primary-signature" "path to dmg"  
output is :-
check.dmg: accepted 
source=Notarized Developer ID 

b) .app: -

spctl --assess --type execute --verbose --ignore-cache --no-cache "path to app"  
output is :-
check.app: accepted 
source=Notarized Developer ID  

Я загрузил DMG на веб-сайт, а затем загрузил, затем извлек в папку приложения, но если я дважды щелкну приложение в папке приложения.

Всплывающее окно

Вы можете сказать, где я Неправильно с этими шагами и .app и .dmg оба приняты и нотариально заверены.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...