Я новичок в разработке для Mac App Store и пытаюсь протестировать свое первое подписанное приложение в среде разработки (непосредственно перед тем, как попасть в кучу проверок получения!).
Я прошел следующие шаги:
1) Я создал 3 сертификата
- а) Mac App
- b) Установщик Mac
- c) Разработка (если я не создаю этот сертификат, я не могу создать профиль обеспечения разработки в следующем пункте 4)
2) Я создал идентификатор приложения
3) Я зарегистрировал свои системы
4) Я создал профиль обеспечения разработки
5) Я установил профиль на свой iMac
6) Я загрузил профиль в Xcode
7) Я установил кодовое обозначение для моего проекта: Mac Developer (соответствует сертификату разработки, созданному в пункте 1.c)
8) Я установил идентификатор кода моей цели: Mac Developer (соответствующий сертификату разработки, созданному в пункте 1.c)
9) Я построил для запуска
10) Я нашел приложение в Finder и нажал на него
11) Значок несколько раз отскакивает, а затем приложение закрывается
12) На консоли отображаются следующие сообщения
Sep 17 10:07:41 Fabrizio-Bocos-iMac taskgated-helper[3186]: Starting taskgated-helper
Sep 17 10:07:42 Fabrizio-Bocos-iMac sandboxd[3187] ([3186]): taskgated-helper(3186) deny file-read-metadata /private/var/db/DetachedSignatures
Sep 17 10:07:42 Fabrizio-Bocos-iMac sandboxd[3187] ([3186]): taskgated-helper(3186) deny file-read-data /private/var/db/DetachedSignatures
Sep 17 10:07:42 Fabrizio-Bocos-iMac sandboxd[3187] ([3186]): taskgated-helper(3186) deny file-read-data /Library/Keychains/System.keychain
Sep 17 10:07:42: --- last message repeated 1 time ---
Sep 17 10:07:42 Fabrizio-Bocos-iMac sandboxd[3187] ([3186]): taskgated-helper(3186) deny mach-lookup com.apple.ocspd
Sep 17 10:07:42: --- last message repeated 3 times ---
Sep 17 10:07:42 Fabrizio-Bocos-iMac sandboxd[3187] ([3186]): taskgated-helper(3186) deny file-read-data /Library/Keychains/System.keychain
Sep 17 10:07:42: --- last message repeated 3 times ---
Sep 17 10:07:42 Fabrizio-Bocos-iMac com.apple.launchd.peruser.501[218] ([0x0-0xe80e8].fabrizio.boco.circuitlab[3183]): Exited: Killed: 9
Sep 17 10:07:42 Fabrizio-Bocos-iMac sandboxd[3187] ([3186]): taskgated-helper(3186) deny file-read-data /Library/Keychains/System.keychain
Я погуглил сообщения без однозначного ответа.
Я пробовал ту же процедуру в другой системе (как с Lion 10.7.1, так и Xcode 4.1) с одинаковыми результатами
Я удалил и заново создал сертификаты и профиль разработки, тот же результат.
Кто-нибудь может помочь?
Заранее большое спасибо.