Dosjdhdjdjdhdjdjdj (talk | contribs)
Clarity
Tags: Mobile edit Mobile web edit
Venture18+ (talk | contribs)
added archive URLs
Line 137: Line 137:
As a result, web pages opened inside embedded browsers, such as those used in apps like Facebook, do not appear in Safari’s browsing history, and there is typically no persistent, user-accessible history within the app itself. Users may also be asked to sign in to the same services (for example, during OAuth login flows like Google) because cookies and session data are not shared with Safari. Additionally, Safari extensions, including content blockers, dark-mode tools, and other privacy or accessibility extensions, do not function inside embedded web views.
As a result, web pages opened inside embedded browsers, such as those used in apps like Facebook, do not appear in Safari’s browsing history, and there is typically no persistent, user-accessible history within the app itself. Users may also be asked to sign in to the same services (for example, during OAuth login flows like Google) because cookies and session data are not shared with Safari. Additionally, Safari extensions, including content blockers, dark-mode tools, and other privacy or accessibility extensions, do not function inside embedded web views.


Apple states App Sandboxing "provides protection to system resources and user data by limiting your app’s access to resources requested through entitlements."<ref>{{Cite web |date=2025-01-12 |title=App Sandbox {{!}} Apple Developer Documentation |url=https://developer.apple.com/documentation/security/app-sandbox |url-status=live |access-date=2025-01-12 |website=Apple Developer}}</ref> However, developers have voiced frustration with how WebKit is sandboxed which can result in degraded user experiences, such as with repeated OAuth login flows between apps.<ref>{{Cite web |date=2025-01-12 |title=Impact of iOS 11 no longer providing shared cookies between Safari, Safari View Controller instances |url=https://github.com/openid/AppAuth-iOS/issues/120 |url-status=live |access-date=2025-01-12 |website=GitHub |archive-url=http://web.archive.org/web/20251113172345/https://github.com/openid/AppAuth-iOS/issues/120 |archive-date=13 Nov 2025}}</ref> Some developers have found workarounds for sharing information with the native Safari app, but it is unknown whether these methods still function in modern versions Apple's various operating systems.<ref>{{Cite web |last=Storey |first=Leon |date=2025-01-12 |title=Does WKWebView uses cookies from Safari? |url=https://stackoverflow.com/a/41486576 |access-date=2025-01-12 |website=StackOverflow}}</ref>
Apple states App Sandboxing "provides protection to system resources and user data by limiting your app’s access to resources requested through entitlements."<ref>{{Cite web |date=2025-01-12 |title=App Sandbox {{!}} Apple Developer Documentation |url=https://developer.apple.com/documentation/security/app-sandbox |url-status=live |archive-url=https://archive.ph/IkLXF |archive-date=2026-02-20 |access-date=2025-01-12 |website=Apple Developer}}</ref> However, developers have voiced frustration with how WebKit is sandboxed which can result in degraded user experiences, such as with repeated OAuth login flows between apps.<ref>{{Cite web |date=2025-01-12 |title=Impact of iOS 11 no longer providing shared cookies between Safari, Safari View Controller instances |url=https://github.com/openid/AppAuth-iOS/issues/120 |url-status=live |access-date=2025-01-12 |website=GitHub |archive-url=http://web.archive.org/web/20251113172345/https://github.com/openid/AppAuth-iOS/issues/120 |archive-date=13 Nov 2025}}</ref> Some developers have found workarounds for sharing information with the native Safari app, but it is unknown whether these methods still function in modern versions Apple's various operating systems.<ref>{{Cite web |last=Storey |first=Leon |date=2025-01-12 |title=Does WKWebView uses cookies from Safari? |url=https://stackoverflow.com/a/41486576 |archive-url=https://web.archive.org/web/20260218231045/https://stackoverflow.com/questions/40148060/does-wkwebview-uses-cookies-from-safari |archive-date=2026-02-18 |access-date=2025-01-12 |website=StackOverflow}}</ref>


==See also==
==See also==
*[https://theapplewiki.com/wiki/Eligibility Eligibility]
*[https://theapplewiki.com/wiki/Eligibility Eligibility]
*Posts written by the author of this article:
*Posts written by the author of this article:
**[https://adamdemasi.com/2024/04/19/app-marketplace-experience.html The iOS 17.4 app marketplace flow is a disaster]
**[https://adamdemasi.com/2024/04/19/app-marketplace-experience.html The iOS 17.4 app marketplace flow is a disaster] ([https://web.archive.org/web/20251112051617/https://adamdemasi.com/2024/04/19/app-marketplace-experience.html Archived] 2025-11-12)
**[https://adamdemasi.com/2024/04/20/ios-eligibility.html How I tricked iOS into giving me EU DMA features]
**[https://adamdemasi.com/2024/04/20/ios-eligibility.html How I tricked iOS into giving me EU DMA features] ([https://web.archive.org/web/20260112053403/https://adamdemasi.com/2024/04/20/ios-eligibility.html Archived] 2026-01-12)
**[https://adamdemasi.com/2024/04/23/ios-eligibility-features.html Features controlled by iOS 17.4's eligibility system]
**[https://adamdemasi.com/2024/04/23/ios-eligibility-features.html Features controlled by iOS 17.4's eligibility system] ([https://web.archive.org/web/20260112053400/https://adamdemasi.com/2024/04/23/ios-eligibility-features.html Archived] 2026-01-12)


==References==
==References==