Background I have an established app in the App Store which has been using NSPersistentCloudkitContainer since iOS 13 without any issues. I've been running my app normally on an iOS device running the iOS 15 betas, mainly to see problems arise before my users see them. Ever since iOS 15 (beta 4) my app has failed to sync changes - no matter how small the change. An upload 'starts' but never completes. After a minute or so the app quits to the Home Screen and no useful information can be gleaned from crash reports. Until now I've had no idea what's going on. Possible Bug in the API? I've managed to replicate this behaviour on the simulator and on another device when building my app with Xcode 13 (beta 5) on iOS 15 (beta 5). It appears that NSPersistentCloudkitContainer has a memory leak and keeps ramping up the RAM consumption (and CPU at 100%) until the operating system kills the app. No code of mine is running. I'm not really an expert on these things and I tried to use Instruments to see if that would show
Apple Maps Guides
135,587 results found
Post
Replies
Boosts
Views
Activity
Hi @novak-ji, Please see the the following post to learn about properly configuring Sign in with Apple for the Private Email Relay Service: Gathering required information for troubleshooting Private Email Relay with Sign in with Apple https://forums.developer.apple.com/forums/thread/762828 If the information above does not resolve your issues, please follow the steps outlined above and reply here with the Feedback ID so I may begin my investigation. Cheers, Paris X Pinkney | WWDR | DTS Engineer
Hello community, In our application, we've implemented Apple ID for user authentication. Unfortunately, we forgot to register the associated domains and communication email addresses. This oversight has led to complications in email delivery via the private relay service. We've taken steps to fix the issue by reconfiguring the domains and communication email addresses. Post-adjustment, new user registrations are functioning properly. However, for users who registered before this fix, the problem persists. We followed the instructions provided on https://developer.apple.com/documentation/sign_in_with_apple/sign_in_with_apple_js/communicating_using_the_private_email_relay_service, and we also have SPF configured, which has passed validation in our administration. Has anyone encountered a similar issue, and if so, how did you resolve it? Any insights or guidance would be greatly appreciated.
I have encountered a bug for Apple log in when user's iOS version is 15 or below. After completing the user email and password correctly, the it will trigger two factor authentication pop up with the code on screen. However, it will not display the screen to let user enter the two factor pass code and have a error saying the identity is wrong. I have tried to reboot the phone and log in Apple ID again. Both methods are not working. Looking for a solution here.
For help with two factor authentication, please post in the Apple Support Community. The Apple Developer Forums are for questions about APIs and features intended specifically for developers.
Hello We've tried to purchase our membership on the 6th of November, entered valid billing information, but still didn't receive back any feedback from apple. Previously with other accounts we didn't encounter any issue, but now for some reason apple support is not answering us back (left 3 tickets, they are all open, where the oldest is open for over a week without a reply back from apple) Did anybody encounter this before? is there another way to contact apple to get their help? Thanks in advance
same here... I have tried 3 times to pay the membership, 2 times from the desktop and once from the app. Every time I receive an email with confirmation and that it takes 2 days for the payment to be made and then nothing... I contacted apple support and they told me that something is wrong with the payment, but they did not give me any information about what the issue is and the payment is not being made... also my bank told me that no payment request has ever arrived from Apple... If I don't know what the issue is, I really don't know what to do...
Hi @mattywarr, Please see the following post for more information about troubleshooting these errors: Gathering required information for troubleshooting Sign in with Apple authorization and token requests https://forums.developer.apple.com/forums/thread/762831 If you're still unable to resolve these errors, please follow the steps outlined in the post above and reply here with the Feedback ID so I may begin my investigation into your issue. Cheers, Paris X Pinkney | WWDR | DTS Engineer
I'm trying to set up Sign In With Apple on my .NET 7 Web App (Not sure how many people here use this). I followed the guide by Scott Brady here: https://www.scottbrady91.com/openid-connect/implementing-sign-in-with-apple-in-aspnet-core It reaches Apple Sign In OK, authenticates, and passes back to my server, but the callback responds with this error. OpenIdConnectProtocolException: Message contains error: 'invalid_client', error_description: 'error_description is null', error_uri: 'error_uri is null'. Googling hasn't helped much, other than I saw a post saying to wait 48 hours, which I have now done (not that that makes sense anyway). Any idea whats been done wrong? Code below, replacing sensitive data. Startup.cs .AddOpenIdConnect(apple, async options => { options.Authority = https://appleid.apple.com; // disco doc: https://appleid.apple.com/.well-known/openid-configuration options.ClientId = com.rackemapp.applelogin; // Service ID options.CallbackPath = /signi
Hi @s_sparks, This is not expected. Please follow the steps outlined in the post below: Gathering required information for troubleshooting Sign in with Apple authorization and token requests https://forums.developer.apple.com/forums/thread/762831 Once completed, please reply here with the Feedback ID so I can begin my investigation. Cheers, Paris X Pinkney | WWDR | DTS Engineer
Hello, we implemented Apple Sign-In in our website long ago, and it worked well. Recently we have found a strange behaviour. The first time we make the request to the /auth/token endpoint we get an invalid_client error. Our client id is com.spicysparks.service.id If we make a request another time with exactly the same data it works fine. We noticed we get this error only when we try a newly generated client secret for the first time.
We have a game that provides a mechanism to log into the game with Sign in with Apple in a direct integration between the game and Apple (first mechanism). We also provide a mechanism to log into the game using OpenID connect with authorization from Apple but using a server in the middle that drives the process (second mechanism). It is important to mention that both mechanisms use the same oauth client. We have been able to switch from the first mechanism to the second successfully, but there is a problem with id_token. In the second mechanism we request the scopes email, openid and name, but in the retrieved id_token there is no information about the email. It happens for all users who previously signed in with Apple using the first mechanism (therefore there is a current link between the game and the user in AppleId). It does not happen with users who had no link between the game and the user and use the second mechanism, in this case we can retrieve the user information
Hi @mariocalinautentia, You wrote: [...] Is there a way to retrieve the email for users who had the link and don't want to delete it or log back into the app? In the official Apple documentation it is stated that the id_token should have the email but this is not the case. [...] If the original authorization request did not contain the email scope, the email will not be returned in the initial authorization response, nor in the identity token on subsequent requests. In this case, the only way to receive an email address for these users is to programmatically revoke their accounts via the Revoke tokens endpoint, or manually revoke their accounts via iCloud Settings. Since the user ID remains the same for all account creation flows for a single developer account, you should be able to implement logic to enable these users to link to their existing accounts in your games (unless they request an account deletion, or other policies based on regional regulations). Note: Please discuss these approaches with
The password app on my iPad has stopped working. It goes through the Face ID then just shows a blank screen. It still seems to be applying ID / passwords when logging onto to sites that need them but I cannot manage the passwords at all. This seems to have happened after upgrading to iOS 18.1 beta but it is working fine on my iPhone which is also on 18.1 beta. Unfortunately I am forced to use Microsoft Authenticator for some apps but this has not been an issue to date and again is also installed on my iPhone. Please, does anyone have an explanation or fix for this as I rely on Apple’s password manager across a range of systems and I’m concerned I will end up losing my passwords. Thank you
Apple documentation is specific about the possible types of email_verified property A string or Boolean value that indicates whether the service verifies the email. The value can either be a string (true or false) or a Boolean (true or false). The system may not verify email addresses for Sign in with Apple at Work & School users, and this claim is false or false for those users. Actually we made a mistake by supporting only String type and today had the very bad surprise to notice that we started receiving Bool types for the first time. Do you have any info about changes on the API ? Thanks Julien