У меня есть приложение для Mac OS X, состоящее из основной цели и зависимого приложения. рамки. После включения подписи кода в моем приложении для Mac OS X я заметил, что Xcode перестраивает основную цель каждый раз, когда я ее запускаю, даже если я не коснулся ни одной строки кода.
Это проблема, потому что зависимая платформа должна знать CRC основного целевого файла. Каждый раз, когда Xcode перестраивает основную цель, CRC меняется.
Перед подписанием кода я один раз собирал основную цель, генерировал CRC, вводил CRC в свой код фреймворка и снова собирал основную цель. Xcode заметит, что изменилась только структура, поэтому не будет перестраивать основную цель.
Есть предложения?