Лев,
Ошибка подписи кода будет возникать только в том случае, если вы пытаетесь создать устройство и у вас нет профиля инициализации или вы предоставляете неверную информацию.
Следующая ошибка возникает, когда вы предоставляете неправильный идентификатор. Если у вас есть профиль обеспечения (проверьте в органайзере XCode в меню Windows), то вы должны предоставить идентификатор приложения, начиная с com. и т. д.
Code Sign error: a valid provisioning profile matching the application's Identifier 'com.yourcompany.CoreDataBooks' could not be found
Вторая ошибка, которую вы получаете, заключается в том, что вы пытаетесь собрать устройство без какого-либо профиля. CodeSign error: code signing is required for product type 'Application' in SDK 'iOS 4.2'
Если вы хотите создать устройство этого приложения, у вас должен быть правильный профиль обеспечения, иначе вы не сможете его создать.
Если вы хотите запустить его только на симуляторе, вы можете сделать это легко.
В верхнем левом углу вы увидите выпадающее меню. В этом вам нужно будет выбрать Simulator и Debug. И после этого очистите все цели и приложение "Build and Run".
Спасибо