Как получить Apple ID пользователя, который загрузил мое приложение из iTunes/App Store

Когда я работаю над приложением (назовем его myApp), функция должна получить Apple ID пользователя, который загрузил myApp из iTunes/App Store.

После долгих поисков в пакете .ipa я нашел файл «iTunesMetadata.plist», который содержит AppleID.

Существует демонстрация файла «iTunesMetadata.plist»: https://www.theiphonewiki.com/wiki//private/var/mobile/Applications/$uuid$/iTunesMetadata.plist

Есть несколько вопросов по поводу файла «iTunesMetadata.plist»:

A): Какая часть или кто создает этот файл «iTunesMetadata.plist» в формате .ipa (Apple или разработчик приложений).

B): я обнаружил, что начиная с iOS8 расположение файла «iTunesMetadata.plist» изменилось.

iOS 7 и более ранние версии iOS 7: $(unziped-ipa-file)/Payload/myApp.app/iTunesMetadata.plist

iOS 8 и более поздние версии iOS 8: $(unziped-ipa-file)/iTunesMetadata.plist

В myApp, могу ли я прочитать или получить доступ к этому файлу «iTunesMetadata.plist» как в iOS 7, так и в iOS 8+ с помощью программирования (например, чтение файла «iTunesMetadata.plist»)?

C): Если я удалю этот файл «iTunesMetadata.plist» из установленного каталога, будет ли нормально работать установленное приложение?

Идентификатор электронной почты пользователя, который загрузил мое приложение iOS из iTunes

Обновление 1: я использую специальный дистрибутив Xcode Archive и дистрибутив iOS App Store, а затем экспортирую пакет .ipa из этих архивов. Я узнаю, что в этом виде .ipa нет файла «iTunesMetadata.plist». Итак, возможно, файл «iTunesMetadata.plist» создан Apple (iTunes).


person Viton Zhang    schedule 11.10.2016    source источник
comment
Никакие данные пользователя не хранятся/не кодируются в файле ipa приложения. Вы не можете получить эти данные без явного запроса пользователя.   -  person Jessedc    schedule 11.10.2016
comment
А спрашивать пользователя без уважительной причины нельзя - это против правил.   -  person EricS    schedule 11.10.2016