Технические вопросы и ответы QA1726

Разрешение Возможных потерь предупреждения Доступа Цепочки для ключей

Q: Как я разрешаю Возможные потери Доступа Цепочки для ключей, предупреждающего?

A:

Potential Loss of Keychain Access. The previous version of software has an application-identifier value of 'A1B2C3D4E5.com.company.app' and the new version of software being submitted has an application-identifier of '5E4D3C2B1A.com.company.app'. This will result in a loss of keychain access.

Это предупреждение указывает, что Приложение префикс ID незаконченного представления отличается от Приложения префикс ID работающего приложения в App Store.

Для приложений, действительно использующих технологии, полагающиеся на Приложение префикс ID, не должно быть проигнорировано это предупреждение. Возможные потери Доступа Цепочки для ключей, предупреждающего, являются индикацией, что приложение было кодом, подписанным с неправильным профилем настройки.

Разрешить проблему:

  1. Необходимо определить местоположение или воссоздать профиль настройки, использующий соответствующее приложение префикс ID на веб-сайте Certs IDs & Profiles.

  2. Нажмите Edit по профилю, чтобы быть уверенными, что префикс корректен.

  3. Нажмите Download и сохраните профиль на диск.

  4. Дополнительно проверьте Приложение дважды Префикс ID на загруженном профиле с помощью команды Terminal в: Как я проверяю права, связанные с моим Профилем Настройки?

  5. Перетащите профиль на значок Xcode на Вашем Прикреплении для установки его.

  6. Повторно представьте приложение и элемент кода это с недавно восстановленным профилем, связанным с правильным префиксом.

«Доступ цепочки для ключей» относится ко всем функциям в Ссылке Keychain Services.



История версии документа


ДатаПримечания
07.10.2014

Редакционное обновление.

10.09.2014

Новый документ, идущий посредством разрешения Возможных потерь предупреждения Доступа Цепочки для ключей.