2016-12-29 7 views
1

Я получаю следующее предупреждение по электронной почте от ITunesБудет ли предупреждение «Потенциальная потеря доступа к цепочке ключей» автоматически исчезнет в следующем обновлении, которое я нажимаю на магазин приложений?

Потенциальная потеря Keychain Access -.. В предыдущей версии программного обеспечения имеет значение приложения идентификатор [ '**** **** ** **. **** '], а новая версия программного обеспечения имеет идентификатор приложения [' ####. ****. ****. **** ']. Это приведет к потере доступа к цепочке ключей.

Если я выбираю проигнорировать предупреждение (Как мне не нужен брелок доступа, передачи обслуживания и UIPasteboard обмена) и выпустить его в магазин приложений, когда я обновить новую версию приложения в следующий раз это будет предупреждение все еще появляются?

+0

@iYoung Спасибо. Я это уже видел. И я понимаю, что я могу игнорировать предупреждение, потому что я не использую «доступ к keychain, Handoff и UIPastboard sharing». Мой вопрос в том, что если я захочу проигнорировать его в этом выпуске, будет ли это предупреждение появляться снова, когда я снова обновляюсь? –

+2

Нет, он не покажет @MahbubMorshedProttoy – iApple

ответ

1

У нас также была та же проблема. но это не повлияет на ваше приложение. Эта проблема возникает из-за несоответствия файла CSR при создании учетной записи. если мы используем другой файл CSR, мы получим эту проблему. но магазин приложений ipa будет загружаться в магазине приложений. это просто предупреждение.

при обновлении приложения во второй раз с использованием того же файла CSR, который вы создали, вы не получите это предупреждение.

0

Необходимо изменить свое приложение Id? Или перенесено ваше приложение? Все, что приведет к изменениям в правах на Пение.

Вот, что яблоко говорит о доступе брелки

Каждой брелка элемент в прошивке содержит атрибут называется группой доступа брелка . Приложение iOS может получить доступ только к этим элементам связки ключей, к которым имеет разрешение . Это разрешение происходит от подписи коды пособий отпечатанных в приложение, когда оно подписано (используя текущий префикс App ID)

https://developer.apple.com/library/content/technotes/tn2311/_index.html#//apple_ref/doc/uid/DTS40014135-CH1-A_ONE_TIME_LOSS_IN_KEYCHAIN_DATA_WILL_OCCUR_IF_YOU_SWITCH_YOUR_APP_ID_PREFIX

Это предупреждение будет не если код подпись Entitlements изменяется.