Поскольку у вас есть дублированная цель, проблема заключается в том, что вторая цель использует тот же файл прав, что и исходный файл (для получения более подробной информации см. Официальную документацию info ).
Вы можете сделать быстрое исправление, которое состояло бы в дублировании файла разрешений и обновлении Правил подписи кода (CODE_SIGN_ENTITLEMENTS
) в Настройки сборки .
Долгосрочным решением было бы перенести проект на использование xcconfig
файлов, имеющих одну цель с различными парами конфигурации (Debug
и Release
) для каждой среды ( Enterprise и компания в вашем случае). Хорошей отправной точкой будет Давайте настроим вашу среду iOS сообщение в блоге.
Также обратите внимание, что значения в файлах разрешений должны соответствовать значениям в конфигурации идентификатора приложения на портале разработчика.