Visual Studio 2022 (MAUI/Xamarin) не может импортировать Apple .p12 (пароль принят, сертификат не добавлен) и не отображIOS

Программируем под IOS
Ответить
Anonymous
 Visual Studio 2022 (MAUI/Xamarin) не может импортировать Apple .p12 (пароль принят, сертификат не добавлен) и не отображ

Сообщение Anonymous »

Я создаю приложения для iOS с помощью Visual Studio 2022 (MAUI/Xamarin) на Windows в сочетании с Mac.
В разделе Инструменты → Учетные записи Apple → Просмотр сведений → Сертификаты Visual Studio показывает только:
  • Распространение iOS (существующий)
  • Apple Development (создано через App Store) Connect API)
Но он не показывает:
  • сертификат, который я создал вручную на портале разработчиков Apple (CSR из macOS Keychain)
  • сертификат, который я создал с помощью Xcode на Mac
Кроме того, когда я нажимаю Импортировать сертификат и выбираю экспортированный .p12, VS запрашивает пароль. После его ввода диалоговое окно закрывается и ничего не добавляется (нет ошибки, ее еще нет в списке). Файл .p12 был экспортирован из Связка ключей → Мои сертификаты, поэтому он должен включать закрытый ключ. Xcode является последней версией.
Вопросы:
  • Отображает ли VS только сертификаты разработки, созданные через App Store Connect API (и игнорирует «устаревшие» сертификаты Xcode/ручные)?
  • Почему импорт .p12 автоматически завершается сбоем в VS 2022?
  • Какие-либо известные обходные пути (например, преобразование формата .p12, импорт только на хост сборки Mac или размещение файлов сертификатов/профилей в определенных папках Xamarin)?
Я выполнил эти рекомендации

https://docs.purplepublish.com/experien ... ficate-p12

https://www.reddit.com/r/Xamarin/commen ... nt/jo4a22v
PS: Мой коллега также пробовал эту проблему с VS 2026 и другим Mac, но у нас обоих одинаковые проблемы.

Подробнее здесь: https://stackoverflow.com/questions/798 ... ccepted-no
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «IOS»