Странная проблема с xcode

#objective-c #xcode #macos #cocoa #mac-app-store

#objective-c #xcode #macos #какао #mac-app-store

Вопрос:

Вчера истек срок действия моих производственных сертификатов, поэтому я сгенерировал новые с новыми профилями подготовки. После этого я получил странные ошибки, я могу создать свой проект, но не могу запустить его ни в xcode (5.1.1), ни в Finder:

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

Также я обнаружил эти ошибки в system.log:

 21/06/14 11:33:23,825 taskgated-helper[8005]: Starting taskgated-helper
21/06/14 11:33:23,901 taskgated-helper[8005]: embedded provisioning profile not valid: file:///Users/Andron/Library/Developer/Xcode/DerivedData/XXXXXXXXXXX-bglqrxjbzqchjedxfyajqmqqeqeu/Build/Products/Release/XXXXXXXXXXX.app/Contents/embedded.provisionprofile
21/06/14 11:33:23,901 taskgated-helper[8005]: returning 3 provisioning profiles
21/06/14 11:33:23,901 taskgated-helper[8005]: unsatisfied entitlement com.apple.developer.team-identifier
21/06/14 11:33:23,901 taskgated-helper[8005]: none of the 3 applicable provisioning profile(s) apply
21/06/14 11:33:23,901 taskgated-helper[8005]: killed com.XXXXXXXXXXX.XXXXXXXXXXX[pid 8004] because its use of the com.apple.developer.team-identifier entitlement is not allowed
21/06/14 11:33:23,901 taskgated-helper[8005]: CPValidateProvisioningDictionaries returning NO with error: (null)
21/06/14 11:33:23,902 taskgated[13]: killed com.XXXXXXXXXXX.XXXXXXXXXXX[pid 8004] because its use of the com.apple.developer.team-identifier entitlement is not allowed (error code -67050)
21/06/14 11:33:23,930 ReportCrash[8007]: Attempting to read data: Called memoryAtAddress: 0x7fff5fc27816, which is in an unmappable portion of [0x0 -> 0xffffffffffffffff] in PID# 8004.
21/06/14 11:33:23,969 ReportCrash[8007]: Trying to extract VM information using cr2
21/06/14 11:33:23,971 com.apple.launchd.peruser.501[177]: (com.XXXXXXXXXXX.XXXXXXXXXXX.104224[8004]) Exited: Killed: 9
21/06/14 11:33:24,138 ReportCrash[8007]: Saved crash report for XXXXXXXXXXX[8004] version ??? to /Users/Andron/Library/Logs/DiagnosticReports/XXXXXXXXXXX_2014-06-21-113324_Androns-MacBook-Pro.crash
 

Я попытался перезагрузить свой Mac, очистить и собрать проект, повторно сгенерировать профили подготовки, сбросить настройки xcode. Как я могу устранить проблему?

Ответ №1:

Получил ответ от Apple: дистрибутивные сборки приложений Mac больше нельзя запускать напрямую. Вместо этого разработчикам следует принять рабочий процесс сборки архива в QA1778: как воспроизвести ошибки, обнаруженные при отправке в Mac App Store, для тестирования сборок, которые они планируют отправить для Mac App Store.

Комментарии:

1. Привет, я тоже сталкиваюсь с такой же проблемой. Не могли бы вы объяснить мне, как вы решили эту проблему? Я не мог понять, заранее спасибо!

2. При запуске приложения из приложений я получаю следующую ошибку folder..shravanit.wordpress.com/2014/12/24/macsystemerrorlog Не могли бы вы дать мне несколько подсказок ?

3. Привет! При создании приложения или экспорте его из Xcode Organizer следует использовать профиль обеспечения разработки. Профили подготовки дистрибутива можно использовать только для отправки в iTunes Connect.

4. Вышеуказанная ошибка возникла для профиля подготовки разработки.

5. Да, я получил ту же ошибку с профилем обеспечения разработки. Но это работает с идентификатором подписи разработки.