UIWebView are no longer accepted. Instead, use WKWebView - uiwebview

We identified one or more issues with a recent delivery for your app, "Kill Corona stress-relief game" 1.0 (1.0). Please correct the following issues, then upload again.
ITMS-90809: Deprecated API Usage - New apps that use UIWebView are no longer accepted. Instead, use WKWebView for improved security and reliability. Learn more (https://developer.apple.com/documentation/uikit/uiwebview).
I have searched in the code for the UIWebView but there is no single instance of this still apple rejecting app.

I found this section "UIWebView Deprecation and App Store Rejection (ITMS-90809)" here:
https://learn.microsoft.com/ru-ru/xamarin/xamarin-forms/user-interface/webview?tabs=macos
"Starting in April 2020, Apple will reject apps that still use the deprecated UIWebView API"
So you should have:
"Xamarin.Forms 4.5 or higher"
"Xamarin.iOS 13.10.0.17 or higher"
"Remove references to UIWebView"
Also check this out: https://learn.microsoft.com/ru-ru/xamarin/ios/user-interface/controls/webview#uiwebview-deprecation

Here is my suggestion if you are generating build from unity.
Please update of plugins if possible. and use below versions of unity. and also check URL.
Use this unity version: 2017.4, 2018.4, 2019.1, 2019.2, 2019.3
enter image description here
https://issuetracker.unity3d.com/issues/ios-unitywebrequest-errors-large-packets-with-examples
https://issuetracker.unity3d.com/issues/ios-apple-throws-deprecated-api-usage-warning-for-using-uiwebview-when-submitting-builds-to-the-app-store-connect
https://forum.unity.com/threads/itms-90809-deprecated-api-usage-new-apps-that-use-uiwebview-are-no-longer-accepted.883510/

Related

Support for Kendo-Angular-UI and Kendo-Angular-Develop

We are considering integrating Kendo-Angular-UI and using its components. How well supported is Kendo-Angular-UI?
There is a lot of functionality present in Kendo-Angular-UI-Develop, that is not present in Kendo-Angular-UI. While the road-map discusses the plan for introducing newer components, it does not mention if/when newly added functionality for existing components will be available and supported. Does anyone know where I can find this information?
For example, the "collapseChanged" event for a SplitterPane component is only shown as a part of Kendo-Angular-UI-Develop. When will this be available as a part of Kendo-Angular-UI?
I am following/using Kendo UI for Angular from the very beginning. And I use Kendo UI for several years (for jQuery before and for Angular now). There is official release page and there is development page as you already figure it out.
Everything you see in development page will sooner or later be released on release page. From my experience this means from a few days to maybe a week, 2 weeks on rare occasion. You can get version from development with -dev on npm.
Details about your specific example are here.
Road-map is just a helper for developers when we can expect first official release for components mentioned in roadmap. But pre-releases are available much sooner on developement portal.
So in short, development is pre-release, and all features in most cases are officially released in a matter of days.

Show content 's website in TVOS app

I want to show content of a website: www.google.com in my TVOS app, but TVOS don't support UIWebView (In the first ViewController(MainScreen), I have a view, and I want to show web content at here)
I haven't any idea.Please help me.
Edit: I try with post : Web app in tvOS but it will be rejected by apple if I use UIWebView
Accessing dynamic web content is strictly prohibited in tvOS for the foreseeable future. Even if you find a way to hack around the restriction, the likelihood of the app being accepted into the tvOS App Store is nil.
There are a number of reasons Apple is making this stance, specifically:
• Apple can better control the quality experience of apps if they know exactly what content is going to be displayed
• Limit potential web exploits (phishing, viruses, etc.)
• Force developers to support native features and layouts
Though it appears like this may change in the future (see: https://twitter.com/ryanolsonk/status/642069462452056064).
Additional reading material on the subject: http://thenextweb.com/apple/2015/09/14/apples-made-it-difficult-to-build-tvos-apps-and-thats-good-for-users/

Anyone using InnerActive Ads - and how?

I saw the commercial library for iAd's from Monte but he isn't developping it anylonger due to the coming of InnerActive Ads in Livecode, right? So, I have created an InnerActive account and tried the only lesson I found on Livecode Lessons. That didn't work. So I posted a comment there which is awaiting moderation for quite some time now. I also mailed Inneractive, got a ticket replied, but no answer from them either.
If anyone has Ads with Inneractive running please tell/show us how you did it. I am calling mobileAdRegister with my appID and that seems okay. Then I try mobileAdCreate and mobileAdSetTopVisible and 'the result' tells me 'could not create ad'.
Dictionairy then tells me the app does not have Internet permissions or the registered app key is not valid. But I do check for internet connection and I'm sure I'm using my valid appID..
Regards, Amsterfrank
I have tested ads in the current release of LiveCode and they do indeed seem to be broken.
The LiveCode quality control team is aware of this and are currently investigating what could be the cause of this. A report on this issue can be viewed here-
http://quality.runrev.com/show_bug.cgi?id=11224
A workaround for now is to use an older version of LiveCode. After running a few tests, the last version of LiveCode that does not exhibit the mobile ad bug is LiveCode 6.0.0. This is available to download from here-
http://downloads.livecode.com/livecode/
With that being said, I would recommend holding off until the issue is resolved in a more current releases as there have been many bug/enhancements to LiveCode since 6.0.0

Browsers in 2013 with Web MIDI API?

Does anybody knows if there's a browser whith Web MIDI support? ... I've tried the samples on http://webaudio.github.io/web-midi-api/ but they throw me an error that my navigator has not such properties. Im working on google-chrome and firefox. If, there's no browsers that support MIDI, when do u estimate we will have one, maybe in the next 2 years?
According to this posting (dated June 28th 2013), "initial experimental support" for Web MIDI is now available in Chrome Canary.
As of now, there are no browsers that support the Web MIDI API yet. First off, the spec isn't finalized yet and there were a couple of changes made from the original spec (function names and procedures could change anytime).
You can, however, enable your browser to support the API by installing the Jazz plugin and using Chris Wilson's Web MIDI API shim. I have personally tried it and it really works! :)
As of writing this, Web Midi is now available in regular Chrome (not just canary), though it is still an experimental feature, so it must be enabled manually at chrome://flags/#enable-web-midi
try this one, jasmid to play midi files directly on chrome/ff, no plugin needed
One of the authors of the Web MIDI API has created this shim, which enables you to work with the Web MIDI API in today’s browsers:
WebMIDIAPIShim
https://github.com/cwilso/WebMIDIAPIShim

Google Maps on website in Android OS

Hello I have this webiste www.liiklusinfo.ee and it's basically designed to work on web browsers, but is it possible to see that map on an Android mobile-phone? I can see that it is possible, because http://kraater.eu/en/map shows up on my android phone, but why isn't my website showing up? When I open the page, it states that I must get a new API code, but I have all the right API keys..
It's definitely due to the fact that you are using Maps API v2 instead of v3.
"http://maps.google.com/maps?file=api&v=2&hl=en&sensor=false&key=ABQIAAAAzrzbFLxHQWFbTQr9PqQ_HhRwAQ6CP1ccuJFaeFcXqlGX2NtZ2xQSe3YINEpjxiDi-m_GSubdYtbMEg">
V2 is causing some issues which is preventing v3 from loading. You may be able to find the route of those problems, but it would just be easier to switch to v3.
I would recommend reading this guide:
http://blogs.missouristate.edu/web/2010/05/12/google-maps-api-v3-developing-for-mobile-devices/
I'd suggest upgrading to the version 3 api, the tag line is V3: The Solution for Maps Applications for both the Desktop and Mobile Devices after all.
This should solve your problem. Moreover, i can see the map on the opera mini browser on my android just not the other.

Resources