У меня есть два сертификата в моей цепочке ключей, которые я использую для подписи кода. Один из них - это производственный сертификат моей команды, который я использую для подписания приложений для корпоративного распространения. Другой - мой сертификат развития (часть той же команды), который я использую для подписания приложений для разработки.Изменить сертификат подписи в Xcode 8 Beta 2
В Xcode 8 я снял флажок «Автоматически управлять подписью», и теперь мой сертификат был настроен на производственный сертификат, связанный с моей командой, который теперь позволяет мне подписывать дистрибутивные приложения. Я могу изменить профиль Provisioning Profile на один из них, но затем я получаю сообщение об ошибке «Профиль Provisioning« Профиль разработки »не включает подпись сертификата« Production-Certificate ». Но Xcode 8 не позволяет мне изменять мой Сертификат вручную.
Как я могу изменить между подписания кода идентичности в пределах одной и той же команды в Xcode 8?
привет, спасибо за ответ. Но я упомянул, что я не отмечен Автоматическое управление подпиской, а затем я мог видеть эти два раздела Debug и Release для профиля предоставления. Запутанная часть заключается в том, что вы не можете изменить идентификатор подписи кода здесь, только из раздела «Настройки сборки». – Dana
Вы правы, здесь у нас нет возможности установить идентификатор кода. Используя файл xcconfig, вы можете переопределить идентификатор подписи кода. ------------------------ CODE_SIGN_IDENTITY [sdk = iphoneos *] = Распределение iPhone CODE_SIGN_IDENTITY [sdk = watchos *] = Распределение iPhone –