Ответ 1
Кажется, это ошибка в Xcode GM Seed, мне пришлось убивать Xcode и открывать его каждый раз, когда меняю профиль.
Я обновил профиль подготовки, чтобы включить еще несколько устройств для тестирования Ad-Hoc, я добавил этот новый профиль и удалил старый, и теперь я получаю эту ошибку:
Ошибка кодового знака: профиль Provisioning 'Floors2Go' определяет Идентификатор приложения "com.reapptive.Floors2Go", который не соответствует текущая настройка "com.reapptive.Floors2Go"
Что, если вы посмотрите, что они оба одинаковы, я удалил, повторно добавил новый профиль, удалил и повторно ввел имя пакета в моем plist и для жизни меня, я не могу это понять.
Я также попробовал очистить все и перестроить, но безрезультатно.
Любые идеи?
Кажется, это ошибка в Xcode GM Seed, мне пришлось убивать Xcode и открывать его каждый раз, когда меняю профиль.
У меня также возникла эта проблема при попытке заменить профиль разработки Dev обновленной версией. Похож на ошибку.
Запуск XCode чистый, а затем установление идентификатора подписи кода (для dev, в моем случае) для "не знака кода", а затем установка идентификатора знака кода обратно в соответствующий профиль обеспечения разработки разрешила ошибку сборки.
В Xcode (я использую 4.5.2) > Настройки сборки > Подпись кода:
Don't Code Sign
Например:
В моем случае удаление дубликата и недействительного сертификата в keychain исправило эту проблему.
Это должно быть проблемой с идентификатором приложения в файле plist. Проверьте это. Вы установили новый профиль Provisioning Profile?
Примечание. Рекомендуется создать два разных профиля для разработки и тестирования.