Как удалить isAdvertisingTrackingEnabled в Unity - PullRequest
0 голосов
/ 12 марта 2020

У нас есть приложение в ios. Это было разработано в единстве. Вчера Apple сообщила, что наше приложение было отклонено, потому что мы использовали рекламу в вашем приложении. Но мы не использовали никакой рекламы в нашем приложении. Это скриншот. enter image description here

мы искали в Google. но мы не нашли никаких решений. Так что любая идея, как убрать рекламу, включена в единство.

1 Ответ

0 голосов
/ 18 марта 2020

сильный текст Те, кто получил вышеуказанную ошибку. Я выполнил следующие шаги, и наше приложение было одобрено.

Ответ взят с этого форума https://forum.unity.com/threads/important-changes-for-ios-kids-apps-action-needed-by-developers.838939/.

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

Чтобы исправить вручную, следуйте приведенным ниже инструкциям:

Откройте файл DeviceSettings.mm в вашем проекте Xcode.

Найти и удалить строку #include Найти и полностью удалить функцию «QueryASIdentifierManager»

Найти функцию «UnityAdvertisingIdentifier» и заменить ее на:

extern "C" const char* UnityAdvertisingIdentifier()

{



 return NULL;



}

UnityAdvertisingTrackingEnabled ()

найти единый рекламный трекинг включенный и заменить код.

extern "C" int UnityAdvertisingTrackingEnabled()

{



return 0;



}

ПРИМЕЧАНИЕ: I n Менеджер пакетов. Unity Ads и Unity Analytics включены по умолчанию. Так что любезно отключите оба. и затем, следуя вышеуказанным шагам. это будет работать нормально для меня.

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

SystemConfiguration.framework.

в xcode FrameWork Path.

Тогда ошибка будет устранена, и ваше приложение также получил одобрение.

если вам кому-то нужна помощь, я готов вам помочь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...