Подача в магазине приложений отклонила идентификатор рекламы iOS
Мое приложение отклонено по следующей причине, но я не использую рекламный идентификатор. Используется следующая команда
find . | grep -v .svn | grep "\.a" | grep -v "\.app" | xargs grep advertisingIdentifier
и получил в результате "Двоичный файл. /libGoogleAnalyticsServices.a".
Подробнее об отказе
PLA 3.3.12
Мы обнаружили, что ваше приложение использует идентификатор рекламы iOS, но не включает в себя функциональность объявлений. Это не соответствует условиям Лицензионного соглашения программы разработчика для iOS, как того требует Руководство по проверке App Store.
В частности, в разделе 3.3.12 Лицензионного соглашения программы разработчика iOS говорится:
"Вы и ваши заявки (и любая третьи стороны, с которыми вы заключили контракт на рекламу), могут предоставить нам идентификатор рекламы и любую информацию, полученную с помощью рекламного идентификатора, только для рекламы рекламы. пользователь сбрасывает рекламный идентификатор, тогда вы соглашаетесь не комбинировать, не коррелировать, не связывать, ни иным образом связать, прямо или косвенно, предшествующий рекламный идентификатор и любую полученную информацию с reset рекламным идентификатором."
Удалите идентификатор рекламы iOS из своего приложения или добавьте функциональность объявления в свое приложение.
Ответы
Ответ 1
Эта причина отказа имеет смысл. В некоторых библиотеках, использующих adsIdentifier неправильно, вместо рекомендуемых способов идентификации устройства, например identifierForVendor. Не уверен, что новейшая аналитика Google использует рекомендуемый способ идентификации. Попробуйте обновиться до последней версии. В другом случае вам нужно будет выбрать другое аналитическое решение для отслеживания, например, Mixpanel решила эту проблему и работает хорошо.
Ответ 2
В библиотеке Google AdMob также используется рекламный идентификатор, и странно, что Apple отклонила мое приложение по той же причине, хотя мое приложение показывает рекламу.
Ответ 3
Последняя версия Google Analytics версии 3.03c решает эту проблему, удалив необходимость ссылки на AdSupport.framework
Ответ 4
У меня такое же отклонение, и выяснилось, что мой случай GoogleConversionTrackingSDK - это библиотека, которая неправильно использует рекламный идентификатор.