У меня точная ошибка при открытии проекта, написанного на другом компьютере с другим профилем.
Вот как я могу это исправить: предположим, что мой профиль DevelopmentProfile.mobileprovision , я копирую этот файл в каталог и запускаю команду:
security cms -D -i DevelopmentProfile.mobileprovision | grep -A12 "Entitlements"
Затем я копирую выходной XML и вставляю его в файл с именем Entitlements.plist , помещая его в каталог проекта.
Затем в настройках сборки / подписи кода вы можете выбрать подписывающего удостоверения личности, соответствующего DevelopmentProfile.mobileprovision.
Это должно решить проблему.