Hello, After Monterey update, everything was working fine, until a few days later my safari closed all the windows. Since that moment I cannot reopen my safari back. Icons with the safari name on the menu bar are visible when trying to launch the app, although, no windows will appear. What I've tried: Force quit safari Delete all history, erase all cookies and caches Delete all plist files Remove safari from icloud syncing Disabling and uninstalling all of the extensions All of the above in the same time Invoking safari from some link Deletion of all files related to a safari that I could find in ~/Library I'm running the latest version of Monterey on M1 Macbook Pro. Any ideas how can I try to fix it?
Search results for
ASWebAuthenticationSession cookie
1,297 results found
Selecting any option will automatically load the page
Post
Replies
Boosts
Views
Activity
We have an ionic cordova project which generates an Xcode project for our iOS build on our High Sierra MacBook. The project was built using Xcode 10. To cater for our iOS 15 users, we moved the same Xcode project to our Big Sur MacBook to build using Xcode 13. One of the functions of the app is to view a Tableau viz through a JavaScript API and it did not work as expected. We suspect it is related to the storing of cookies but we wonder why there is a difference in behaviour of the app building using Xcode 10 and 13. Has anyone else ever experienced differences in app behaviour when building using Xcode 10 and 13?
Hey, Colonel Had you tried it from the Apple Official website/ App store? I think there maybe any cookies issues too.
Topic:
App & System Services
SubTopic:
Core OS
Tags:
I actually have the opposite issue: I've created several tab groups during Monterey beta and now those tab groups and the tabs within them are stuck in that initial version and I cannot update them anymore. I close a tab and quit Safari, next time I open it it's back where it was. I move tabs into the default tab group (did this with all tab groups), next time I start Safari the tab groups are back there, closed tabs reappear, newly opened tabs disappear. I cannot get Safari to save the tab and tab group setup no matter what - tried deleting cookies, history, local storage...
Topic:
Safari & Web
SubTopic:
General
Tags:
Hi I am facing some issue with my safari ver 15 with Mac OS Big Sur 11.6. I am not able to open youtube, amazon.in etc but gmail, google, prime etc are opening fine . This happens in particular wifi network, But same can be opened in Google chrome and Firefox. Have deleted the cookies, cache, history etc even cleared the $TMPDIR etc still its not working.
Yes, adding new permissions has no impact on existing users. New host permissions will need the user to allow them when the extension next tries to access tabs, cookies, pages, etc that match the new host patterns.
Topic:
App & System Services
SubTopic:
Core OS
Tags:
After logging in at itunesconnect.apple.com, I see buttons for Apps, Artists, Books, Media, Poodcasts Connect. Only Artists goes anywhere. Clicking all the other buttons including what I came here to do - manage my Apps - does absolutely nothing. No error messages. No loading indicator that the page is even talking to a server somewhere. On Win 10, Chrome newest version. I tried clearing cookies and a different account. Wait - has this website just moved? Is appstoreconnect.apple.com the new itunesconnect.apple.com?
I'm using a webview for the UI of my application, this uses a cookie for the login process. This cookie is only for handling the login and isn't used for advertising, tracking or sharing with third parties. My store submission is failing because the application doesn't show the App Tracking Transparency prompt. My understanding from reading the documentation is this is required if you're tracking the user through multiple apps/websites and/or passing that data to third parties or for targeted advertising. The application does none of these things, therefore from the documentation I shouldn't need to show the App Tracking Transparency prompt. Is it the case that the use of cookies at any point for any reason within a web view within an application require the use of the App Tracking Transparency prompt, as I feel this should have been highlighted within the documentation if this is the case?
Hello, Apple Team. In our iOS app, we are planning to use ASWebAuthenticationSession for cookie sharing with Safari App for single sign on. Normal steps we can think of are as follows: Start ASWebAuthenticationSession. Alert dialog shows up for user permission. If the user permits, web browser shows up. A certain our web page which set cookies is loaded, and immedeiately redirect to ASWebAuthenticationSession's callbackURLScheme url without user operation. ASWebAuthenticationSession's web browser dismissed. In this case, user does nothing on the web brwoser. So if the web browser does not appear on screen, we think user experience is much better. We find out that ASWebAuthenticationSession's web browser view controller can be hidden by using presentationAnchor(for:) method of ASWebAuthenticationPresentationContextProviding protocol. In this case, only alert dialog for user permission shows up. This is very good UX for our app. But we've found foll
Update: @bramiam Not sure, but have you tried with a real device? In the simulator, my extension doesn't ask about additional permissions, but I tried it on the real device and it requested permissions... From my manifest: content_scripts: [{ run_at: document_idle, all_frames: true, match_about_blank: true, js: [ xxx.js ], css: [ xxx.css ], matches: [ ] },{ js: [ xxx.js ], matches: [ ] }], permissions: [ tabs, cookies, storage, https://xxxxxxx.com, http://*/*, https://*/* ],
Topic:
App & System Services
SubTopic:
General
Tags:
I'm using this js package https://www.npmjs.com/package/idb to manage a simple indexedDB implementation on a web app. I'm using the excellent https://www.npmjs.com/package/idb package to manage a simple indexedDB implementation on a web app. I'm having this error UnknownError: Database deleted by request of the user reported to our error reporting system for a significant number of iOS users and I'm having trouble replicating. It seems to have so far only affect users on: Mobile Safari 14.6, 14.4.2, caught by try/catch Instagram webview, iOS 14.7.1 - not caught be try/catch I think the source of the error is this line in webkit https://github.com/WebKit/WebKit/blob/e98ff129bc8eba06ac17105f19c5f0e142aab853/Source/WebCore/Modules/indexeddb/shared/IDBError.h#L40 It seems to relate to the server connection closing. Can anyone help me understand what conditions are required to trigger this error so that I can replicate and try to handle in the app? A simplified version of the implementation: // ./store.js import {
Likewise, in my Catalyst app the ASWebAuthenticationSession starts but fails to open the default browser unless it's Safari.
Topic:
App & System Services
SubTopic:
Core OS
Tags:
Hi, we uses WKWebView to load IDP login page and the client cert authentication is also required after user credential submitted. We implemented didReceiveAuthenticationChallenge function to retrieve the client cert from our app and create NSURLCredential with NSURLCredentialPersistenceNone. However, we found the client cert get cached. When IDP issues a new client cert and the old cert become invalid, although the user import the new cert into our app, the cache of the old cert is used, didReceiveAuthenticationChallenge is not called. We tried to use WKWebsiteData to delete all cookies and website data include WKWebsiteDataTypeMemoryCache, disckCache and localStorage, but no luck. The only workaround is terminate our app and restart it will clear the cache. Is there anything we missed? Thanks, Ying
I have setup Login with Apple in my .Net Core Razor Pages app (.Net 5) which is using Microsoft Identity Framework for user management. I followed this tutorial of Scott which helped me as far as the Apple Login page. But after the successful login when the Call-Back endpoint is called, I am getting null in the _signInManager.GetExternalLoginInfoAsync() method call. My initial research suggested that the ID Token may not contain required data. Which is correct because the ID Token returned by the Apple does not contain email or name even though it is requested in the scope. Sample request:https://appleid.apple.com/auth/authorize?client_id=net.demo.client&redirect_uri=https%3A%2F%2Fdemo.website.net%2Fsignin-apple&response_type=code%20id_token&scope=email%20name&response_mode=form_post&nonce=637679-omitted Here's the Authentication setup called from Startup.ConfigureServices() method: IdentityModelEventSource.ShowPII = true; services.AddAuthentication(options => { //options.DefaultAuthent
If someone installs the iOS extension and hasn't enabled it in safari settings, I want to alert/remind them to enable it when they open my website on Safari. So, if the user opens my website, can it detect that the iOS extension if it is already installed? One of the solutions I tried is to set a cookie or modify content on my website from iOS extension, but without enabling the iOS extension, it is not possible. Any help would be highly appreciated, thanks for your time!
Topic:
App & System Services
SubTopic:
General
Tags:
Extensions
Safari and Web
Safari Extensions
wwdc21-10104