Был там - сделал это.
Убедитесь, что ваш сертификат находится в цепочке для ключей "login", и что это цепочка для ключей по умолчанию (выделено жирным шрифтом) в Keychain Access
Убедитесь, что у вас есть как закрытые, так и открытые ключи для ваших сертификатов, и что они действительны. Вам также потребуется установленный Центр сертификации отношений с разработчиками Apple.
Полагаю, вы перетащили профиль в xcode - проще всего перетащить его на значок xcode на док-станции.
Убедитесь, что, как говорит Пол, все идентификаторы пакета совпадают
Вы говорите, что проверили сертификат в конфигурации дистрибутива. Это не сертификат, на котором вам нужно сосредоточиться, а профиль обеспечения.
Выберите конфигурацию выпуска в левом верхнем углу, нажмите на проект в разделе группы и файлы и выполните cmd I. Выберите вкладку сборки, а затем выберите распределение в левом верхнем углу. Затем посмотрите на идентификацию подписи кода. Раскройте выпадающий список и убедитесь, что у вас есть правильный идентификатор приложения, правильный профиль и правильный сертификат. Не используйте автоматический выбор профиля.
Надеюсь, что один из этих шагов поможет!