2012-04-18 2 views
15

У меня есть приложение Mac OS X, которое состоит из основной цели и зависимой структуры. Так как включение подписи кода в моем приложении Mac OS X, я заметил, что Xcode восстанавливает основную цель каждый раз, когда я ее запускаю, даже если я не коснулся строки кода.Как предотвратить Xcode от восстановления проекта каждый раз

Это проблема, потому что зависимая структура должна знать CRC основного целевого файла. Каждый раз, когда Xcode восстанавливает основную цель, CRC изменяется.

Прежде чем подписать код, я бы однажды создал главную цель, сгенерировал CRC, ввел CRC в свой код рамки и снова построил главную цель. Xcode заметил бы, что только каркас изменился, поэтому он не восстановит основную цель.

Любые предложения? Благодаря!

Simon

+0

Когда вы запускаете что-то без сборки, вы не можете увидеть изменения, внесенные вами в код. Xcode просто запускает исполняемый файл на вашем диске. – Fab1n

+0

Я не мог понять, как это сделать, поэтому я просто удалил код проверки CRC. –

ответ

18

Существует на самом деле вариант в Xcode для запуска без создания кода первой. Выберите опцию «Выполнить без здания» в разделе «Продукт»> «Действие». Горячей клавишей для этого является ctrl + cmd + R.

 Смежные вопросы

  • Нет связанных вопросов^_^