Post not yet marked as solved
I created an app which has a new tab page of Safari web extension
When I activate the new tab page on iOS mobile safari, the back/forward list is always broken.
For example:
Search a keyword with search/address bar.
browse some of web pages and stock them on the back list.
kill mobile safari
launch mobile safari and back to first page from the back list.
After that, the current page is not correct.
Does someone know the reason?
Post not yet marked as solved
My app has associated-domain to activate universal links.
In iOS 15.1 or higher versions, browser-back is not working correctly in the domain.
Mobile safari doesn't save scroll-position after going back to the domain's URL.
It works correctly in the following condition.
iOS 14.x or iOS 15.0
removing https://<fully qualified domain>/.well-known/apple-app-site-association
Universal links may cause the problem.
Many iOS15.1 and iOS15.2 users is inquiring us about the same problem.
Is it bug of iOS?
Post not yet marked as solved
My app has a custom web browser with WKWebview.
It has a native tab menu on top and a web view at the bottom.
The browser changes the tab menu's height depending on URL.
So It changes the web view' frame by page. (using Auto Layout)
In iOS 14, WKWebview automatically scrolls to top every time the web view runs browser back.
In iOS 13, that doesn't happen.
After making the height fixed, that doesn't happen.
Is that WKWebview specification or some bug?
Post not yet marked as solved
I want to display a widget content depending on wether iPhone or iPad.
Because Widget doesn't support UIKit, I cannot use UIDevice to that.
Can Widget detect device type?
Thanks
Post not yet marked as solved
My app provides a widget. It has three sizes (small, medium and large).
I use WidgetCenter.getCurrentConfigurations(:) in the containing app to collect how many users use them.
The collected values of small and large look correct, but medium looks extremely huge...
I suspect WidgetCenter.getCurrentConfigurations(:) returns medium's WidgetInfo when users don't install widgets explicty.
Is there such a case?
Post not yet marked as solved
I'd like to know a specification about third-party tracking setting.
I will ask my users for IDFA in iOS 14.
I notice that my app cannot show the alert when they deny the tracking in advance.
Is that setting saved if they update from iOS 13?