Постоянно удалять профиль автоматической настройки, управляемый Xcode
Некоторое время назад, когда я обновлялся (профилирование профилей в XCode, он продолжал подталкивать меня к созданию профиля после каждого обновления).
После нескольких обновлений я разрешил создать его. Я предположил, что это просто запрос на подпись сертификата, но вместо этого он создал сертификат iOS и профиль подготовки.
Однако автоматическое добавление всех перечисленных устройств делает его довольно плохим.
Я попробовал несколько способов удалить его, удалив профиль cert/provisioning с портала разработчика Apple и удалив профиль из Xcode, .mobileprovision папку и брелок. Никто не работал; он исчезает на некоторое время, а затем появляется.
Как я могу остановить создание и обновление этого профиля? Это противоречит моему профилю, созданному CSR, и вызывает ошибки кода.
Существовал, по-видимому, автоматический вариант обеспечения, который вы могли бы отключить, но я не могу его найти. все устройства автоматически добавляются в профиль подготовки команды
Ответы
Ответ 1
Посмотрите на настройки сборки xcode. Вы должны выбрать свою команду на вкладке "Общие предпочтения". Затем перейдите на вкладку "Настройка параметров" и выберите правильный профиль обеспечения в разделе "Подписание кода". Он должен исправить эту проблему, если она не удаляет сертификаты из брелка и повторно загружает/устанавливает правильный сертификат из центра разработчика.
Ответ 2
Я тоже был в шоке от этого; Я хотел использовать свой собственный профиль подготовки, потому что он был связан с явным идентификатором приложения, который мне нужен для включения push-уведомлений, но Apple продолжала использовать подстановочный шаблон XC: com.myapp.*
. В конечном итоге решение, которое сработало для меня, состояло в том, чтобы использовать портал разработчика, чтобы изменить автогенерированный профиль, чтобы использовать мой явный Идентификатор приложения, затем повторно загрузите и установите. Мне никогда не удавалось удалить автогенерированный профиль, но я сделал это для меня, и он решил мою проблему.