Я недавно обновился до Xcode 8, и когда я нажимаю на опцию «загрузить» рядом с профилем обеспечения в меню Xcode / Preferences / Accounts / View Details, он становится серым и не загружается. После перезапуска Xcode кнопка загрузки снова становится активной, и проблема сохраняется. Ручная загрузка профиля подготовки и удаление значка Xcode не добавляют профиль в конкретную учетную запись разработчика в Xcode 8. У кого-нибудь недавно была эта проблема и он решил ее? Я проверил все вопросы, связанные с новой версией Xcode, но решения пока нет.
provisioning-profile
xcode8
ios-provisioning
Владек Сурала
источник
источник
Ответы:
Обратите внимание, что этот пользовательский интерфейс в Xcode удобен и не должен блокировать вашу работу. Профили, которые вы хотите загрузить, по-прежнему доступны после следующих шагов:
На этом этапе ваш профиль будет установлен на вашем Mac и использован в Xcode.
Для OP - если ручная установка профиля таким образом не решила проблему, вы, вероятно, столкнулись с другой проблемой конфигурации или ошибкой. Не могли бы вы уточнить, что вы видели после того, как вручную установили профиль и выбрали его на вкладке «Общие» - вы получили ошибку сборки или другую проблему?
источник
Я вижу ту же проблему, когда кнопка загрузки отображается серым цветом, но загрузка, похоже, не завершается.
Я вручную удалил все профили в Finder и нажал на загрузку. Даже если загрузка не кажется завершенной, профиль все равно загружается ...
Вы можете проверить свои профили в поисковике по адресу
источник
Я обошел это, сняв и перепроверив:
Настройки проекта -> Общие -> Подписание -> «Автоматически управлять подписью»
источник
В моем случае проблема начала появляться после того, как я добавил возможность Push (я проверил кнопку переключения push-уведомлений в target-> features). Если я пойду и сниму флажок, я могу создать и загрузить в магазин приложений.
источник
У меня была такая же проблема. Вот что я сделал, что решило проблему для меня.
Это сработало для меня, надеюсь, это поможет.
источник
Ответ здесь.
Звучит немного, но у меня это действительно сработало.
Просто щелкните правой кнопкой мыши профиль обеспечения и выберите Показать в поисковике. Затем удалите весь профиль обеспечения во всей папке.
Не переходите к настройкам проекта Xcode и установите флажок Автоматически подписывать диспетчер. Все остальное xcode сделает за вас.
источник
У меня тоже была эта проблема, и мне удалось переименовать профиль. Например, раньше он назывался «[Имя приложения] Dev», и что бы я ни делал, обновляя, удаляя и воссоздавая с тем же именем, устанавливая его вручную, он просто не работал бы вообще. Пока я не переименовал профиль в «[Название приложения] Разработка».
источник
Для меня это помогло импортировать профиль в XCode в общих настройках:
источник
Попробуйте удалить и добавить свою учетную запись, если это не сработает.
пытаться
Открыть Терминал
Введите
defaults delete com.apple.Xcode
и нажмите «Enter». Это удалит настроенные индивидуальные настройки.Введите
rm -rf ~/Library/Application\ Support/Xcode
и нажмите «Enter». Это также удаляет папки конфигурации.Это спасло меня, если проблема не исчезнет, переустановите Xcode
источник
defaults delete com.apple.dt.Xcode
а неdefaults delete com.apple.Xcode
Я столкнулся с той же проблемой и ничего не решил, поэтому я нашел одну работу
источник
В моем случае (кстати, Xamarin.iOS) я вручную удалил все профили подготовки, расположенные внутри,
HOME/Library/MobileDevice/Provisioning Profiles
но мне нужно было сделать что-то еще, чтобы иметь возможность развернуть приложение на устройстве:Проблема заключалась в том, что я реализовал новую платформу push-уведомлений iOS 10, которая требует добавления следующего свойства в Entitlements.plist:
И я пытался развернуть версию для разработки, используя значение
production
вместоdevelopment
. Изменение этого значения помогло.источник
На самом деле, все предоставленные решения могут работать или нет, это зависит от вашей удачи, но в основном вам нужно сохранить учетную запись удаления, очистить профили обеспечения, такие как ответ "mogile_oli", и повторно добавить их, но также не забывайте для сброса удостоверений подписи:
Учетные записи -> Выбрать добавленную учетную запись -> Выбрать команду и просмотреть сведения (или дважды щелкнуть название команды) -> при необходимости вы увидите кнопку «Сброс», нажмите ее,
И вам действительно нужно сначала попробовать собрать с автоматической подписью, а затем удалить ее, кажется, невозможно загрузить с помощью кнопки, пока просто игнорируйте кнопку загрузки с этой страницы, но лучше использовать диалоги при попытке сборки.
И всегда выходите из Xcode и повторно открывайте его почти после каждого действия, которое вы делаете. Потратив напрасно 2 дня, я заставил его работать вот так!
источник
Я была такая же проблема. Я оставляю решение, которое сработало для меня:
Я удалил все сертификаты, срок действия которых истек, из моей keyChain, я заметил, что новые сертификаты не загружались, потому что у меня был просроченный сертификат. Я не знаю, почему это проблема моей keyChain / iTunes
источник
Я решил это, создав свой собственный сертификат разработки (в Xcode) и назначив его в профиле обеспечения разработки. После того, как я загрузил и дважды щелкнул по нему, я смог заставить его работать нормально.
источник