Что происходит с AppGroups после переноса приложения?

Недавно я изменил свою учетную запись разработчика с учетной записи A на учетную запись B. Я успешно перенес свои приложения.

С переносом приложений моя группа приложений не была перенесена. Поэтому я удалил группу приложений из учетной записи A и воссоздал ее в учетной записи B с точно таким же идентификатором.

Вопрос -

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


person Sandy    schedule 06.02.2018    source источник


Ответы (1)


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

person Sh_Khan    schedule 06.02.2018
comment
Можете ли вы предоставить некоторые ссылки, чтобы поддержать это? - person Milan Nosáľ; 07.02.2018
comment
@Milan, вы можете проверить это, создав 2 приложения из 2 разных хранилищ учетных записей со значениями по умолчанию 1 и при установке второго текущего ключа печати по умолчанию с тем же идентификатором пакета. - person Sh_Khan; 07.02.2018
comment
не то чтобы я вам не верю, но я думаю, что ответ выиграет от ссылки на какое-то официальное заявление от Apple - person Milan Nosáľ; 07.02.2018
comment
@Sh_Khan: пометка вашего ответа как правильного. Я попробовал это, и он отлично работает, я смог получить доступ к контейнеру группы приложений после передачи. - person Sandy; 18.07.2018
comment
@Sandy Счастливый кодинг, рад, что это помогает - person Sh_Khan; 18.07.2018