Find the Best Demos and Examples

Check out this quick tour to find the best demos and examples for you, and to see how the Felgo SDK can help you to develop your next app or game!

Forums

OverviewFelgo 2 Support (Qt 5) › deprecated api for UIWebView

Viewing 9 posts - 1 through 9 (of 9 total)
  • Author
    Posts
  • #22398

    jrrobles79

    Hello, I got this message from itunes connect when I uploaded my app:

     

    <b>ITMS-90809: Deprecated API Usage</b> – Apple will stop accepting submissions of apps that use UIWebView APIs . See https://developer.apple.com/d<wbr />ocumentation/uikit/uiwebview for more information.

     

    I dont have any implementation to: ‘webview’ component, is there another qml elements that call this component?

    #22662

    Marco

    Any news about this? Can not deploy WebView app to iOS AppStore.

    .pro file:

    QT += ... webview

     

    Usage:

    import QtWebView 1.12
    Item {
        ...
    
        WebView {
            id: webView
    
            anchors.fill: parent
        }
    }
    

     

    Apple rejected:

    ITMS-90809: Deprecated API Usage - Apple will stop accepting submissions of apps that use UIWebView APIs . 
    See https://developer.apple.com/documentation/uikit/uiwebview for more information.

     

     

    Greetings

    Marco

    #22664

    Alex
    Felgo Team

    Hi Marco,

    this is just a warning, and it is actually not coming from the WebView but from interals of the Engine. We are fixing this with one of the next updates. But again, this is just a warning during processing and not a rejection, your app will still successfully be deployed to the store.

    I guess you see this in the email notification from App Store Connect right? Quote:

    Your delivery was successful, but you may wish to correct the following issues in your next delivery:

    Cheers,
    Alex

    #22671

    Marco

    Hi Alex,

    thank you. Was a little bit confused because i did not see my app in TestFlight for some hours…

    But now it appears which means you are right, this i “just” a warning… But it can happen that they will switch from warning to rejecting… It’s apple…
    Would be really nice if this potential show stopper gets resolved asap.

    Have a nice day,

    Marco

    #22883

    Jake

    Hi Alex,

     

    Any update on this?

     

    Dear Developer,

    We identified one or more issues with a recent delivery for your app, “UPExperience” 1.0.18 (17). Your delivery was successful, but you may wish to correct the following issues in your next delivery:

    <b>ITMS-90809: Deprecated API Usage</b> – Apple will stop accepting submissions of apps that use UIWebView APIs . See https://developer.apple.com/documentation/uikit/uiwebview for more information.

    After you’ve corrected the issues, you can upload a new binary to App Store Connect.

    Best regards,

    The App Store Team

     

    Thanks Jake

     

    #22885

    Alex
    Felgo Team

    Hi Jake,

    this fix will be part of the next update which should be released within the next couple of weeks.

    Cheers,
    Alex

    #22886

    Jake

    Hi Alex,

     

    Thanks for the update.  My team here will be happy to hear this news.

     

    Best,

    Jake

    #22908

    Rogier

    Hi Alex,

     

    We now even have a date when Apple doesn’t accept new submissions 20th of April 2020. See below.

     

    Also during the process I receive the  “<b>ITMS-90078: Missing Push Notification</b> Entitlement” The weird thing is that we don’t use push notification at all. Is this only a warning from Apple? See below for full message

     

    “<b>ITMS-90809: Deprecated API Usage</b> – Apple will stop accepting submissions of apps that use UIWebView APIs starting from April 2020 . See https://developer.apple.com/documentation/uikit/uiwebview for more information.”

     

    <b>ITMS-90078: Missing Push Notification Entitlement</b> – Your app appears to register with the Apple Push Notification service, but the app signature’s entitlements do not include the “aps-environment” entitlement. If your app uses the Apple Push Notification service, make sure your App ID is enabled for Push Notification in the Provisioning Portal, and resubmit after signing your app with a Distribution provisioning profile that includes the “aps-environment” entitlement. Xcode does not automatically copy the aps-environment entitlement from provisioning profiles at build time. This behavior is intentional. To use this entitlement, either enable Push Notifications in the project editor’s Capabilities pane, or manually add the entitlement to your entitlements file. For more information, see https://developer.apple.com/library/content/documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/HandlingRemoteNotifications.html#//apple_ref/doc/uid/TP40008194-CH6-SW1.

    #22912

    Alex
    Felgo Team

    Hi,

    the “ITMS-90078: Missing Push Notification Entitlement” is a warning that you can ignore. We’ll also fix this with on of our next updates, as it is indeed a bit confusing.

    Cheers,
    Alex

Viewing 9 posts - 1 through 9 (of 9 total)

RSS feed for this thread

You must be logged in to reply to this topic.