Search Unity

ITMS-90809: Deprecated API Usage - Apple will stop accepting submissions of apps that use UIWebView

Discussion in 'Unity Ads' started by tn92, Aug 30, 2019.

  1. Dalton-Lima

    Dalton-Lima

    Joined:
    Dec 21, 2016
    Posts:
    9
    Do you have any other asset/plugin using UIWebView?
    You can try the approach from the post above.

     
    Petr777 likes this.
  2. CreepylandGames

    CreepylandGames

    Joined:
    Jul 10, 2012
    Posts:
    5
    Just to let everyone know, I built a game with 2019.2.7 and it still got UIWebView warning, but I decided to try to publish it anyway and it passed reviews (both for TestFlight and store), so I guess this warning is not critical for review.. at least for now.
     
  3. Skjalg

    Skjalg

    Joined:
    May 25, 2009
    Posts:
    151
    Chartboost has UIWebView references in their documentation for their iOS sdk (version 7.0.2). Their unity plugin is just a wrapper for their iOS and android sdk so I would try removing Chartboost and uploading again.
     
  4. Q-Ted

    Q-Ted

    Joined:
    Dec 16, 2016
    Posts:
    19
    For us, after updating to 2019.2.7f2 the warning went away.
    We only had the internal library that referenced UIWebView.
     
  5. Cocowa

    Cocowa

    Joined:
    Sep 5, 2019
    Posts:
    2
    This ITMS-90809 problem still exists with Unity 2018.4.10f1 and Advertisement 3.2.0 (Package Manager)
     
  6. praleks0000

    praleks0000

    Joined:
    Jan 4, 2013
    Posts:
    2
    2019.2.8 still exists
     
  7. creativelefty

    creativelefty

    Joined:
    Jan 28, 2017
    Posts:
    4
    Issue still exists in 2019.2.9...
     
  8. HaakonL

    HaakonL

    Joined:
    Mar 13, 2014
    Posts:
    114
    Still exists in 2019.1.latest
     
  9. Cocowa

    Cocowa

    Joined:
    Sep 5, 2019
    Posts:
    2
    Issue is fixed in Unity 2018.4.11f1 with Advertisement 3.3.0.
     
    Last edited: Oct 29, 2019
  10. temresen

    temresen

    Joined:
    Jul 9, 2018
    Posts:
    27
    Issue still exist in Unity 2018.4.11f1 with Advertisement 3.3.0 on our side.
     
  11. artemis348

    artemis348

    Joined:
    Dec 28, 2014
    Posts:
    3
    I moved my project from 2018.3.8f1 to 2019.2.11f1 (as the UIWebView problem was listed as fixed in 2019.2.7: https://unity3d.com/unity/whats-new/2019.2.7). I am not using Ads, but am using IAP. In my case, I can confirm that the deprecation warning from Apple no longer occurs.
     
    Last edited: Nov 5, 2019
  12. ODINKONG

    ODINKONG

    Joined:
    Nov 4, 2014
    Posts:
    26
    I did the exact same thing and I am also using unity IAP but I am not using unity ads, I am using google ad mob, and I am still getting the warning. In fact I think at this point apple is not allowing the builds with this api at all anymore, so we currently can't update our IOS build. Does anyone have any more info on this? The build was built in 2019.2.11f1
     
  13. Ikaro88

    Ikaro88

    Joined:
    Jun 6, 2016
    Posts:
    69
  14. Mairee

    Mairee

    Joined:
    Jun 27, 2018
    Posts:
    14
    Any update on this issue?
     
  15. Ebonicus

    Ebonicus

    Joined:
    Oct 31, 2016
    Posts:
    98
    +1 here
    Using unity 2017.4.301f
    No unityads or googleads or iap.

    Using 1 asset, NPSettings plugin.

    Only have enabled leaderboards and achievements for google/apple and screenshot sharing.
     
  16. ap-unity

    ap-unity

    Unity Technologies

    Joined:
    Aug 3, 2016
    Posts:
    1,340
    @all

    Ads SDK 3.3.0 removed all references to UIWebview:
    https://assetstore.unity.com/packages/add-ons/services/unity-monetization-3-3-0-66123
    https://github.com/Applifier/unity-ads-ios/releases/tag/3.3.0

    In addition, the Unity engine removed references to UIWebview in all supported versions:
    2017.4.33f1
    2018.4.10f1
    2019.2.7f2
    2019.3.0b4
    2020.1.0a5

    I'm not aware of any other Unity-developed products that make use of that deprecated API.

    If there are any third party SDKs or services that make use of this API, contact their support teams. I would imagine they are also updating their tools to remove the deprecated API, if they haven't already.
     
    Kjelle69 likes this.
  17. virendra_bhoriwal

    virendra_bhoriwal

    Joined:
    Oct 25, 2018
    Posts:
    9
    Is there any workaround to resolve UIWebView issue in Unity3d 2018.4.6f1?? Desperately need your help...:(..has this issue been resolved in 2018.4.11f1...?
     
  18. Adeetheknights

    Adeetheknights

    Joined:
    May 23, 2018
    Posts:
    4
    Using unity 2019.1.3f1
    Using unity 2018.4.12 LTS
    Using unity 2018.4.4 LTS

    using Unity ads 3.3.0 version
    using admob 3.18.3 unity version
    got a same warning from app store
     
  19. virendra_bhoriwal

    virendra_bhoriwal

    Joined:
    Oct 25, 2018
    Posts:
    9
    is there any workaround for Unity3D 2018.4.6f1 ??
     
  20. ap-unity

    ap-unity

    Unity Technologies

    Joined:
    Aug 3, 2016
    Posts:
    1,340
    There is no workaround needed. Older versions of Unity have an API that Apple has deprecated. We released a patch that removes that API in all supported versions of Unity.

    You should be able to upgrade your project to the latest 2018.4 version without much issue. (I would still recommend making a backup of your project, ideally in a version control system, before attempting this.) The latest version is currently 2018.4.13f1.
     
  21. appstatus

    appstatus

    Joined:
    Dec 4, 2019
    Posts:
    2
    The Best Ever Post in the sense of andoid apk's.
     
  22. fabiotgarcia

    fabiotgarcia

    Joined:
    Apr 28, 2017
    Posts:
    32