aboutyou / dart_packages

Dart and Flutter plugins maintained and used by @ABOUTYOU
220 stars 149 forks source link

Apple login does't work ios version 16.3 #361

Open mahmudulhasan766 opened 1 year ago

mahmudulhasan766 commented 1 year ago

Apple login work before ios version 16.2 but does't work ios version 16.3

HenriBeck commented 1 year ago

Could you please provide more information on what exactly fails, what you see in the console and if this happens on a simulator or real device?

efraespada commented 1 year ago

Same problem here. In my case, Apple reviewers always report a "Sign in not complete" error with iOS 16.3.

IOS 16.2 works as expected.

Error example:

Screenshot-0315-120313

Doing more tests, I've noticed the bug only happens when signing in with new users, not with an existing one, which logs in as normal.

All the scenarios were in real devices, not simulators.

Xyzcancer commented 1 year ago

@HenriBeck the same issue here. Not able to pass Apple review team But on my device it works fine They gave me device params for review:

That is the exception that I'm getting from them

SignInWithAppleAuthorizationError(AuthorizationErrorCode.unknown, The operation couldn’t be completed. (com.apple.AuthenticationServices.AuthorizationError error 1000.))

vzeitler commented 1 year ago

i have the same problem, did somebody find a solution ?

liri2006 commented 1 year ago

Same here, Apple reviewer reported that sign in does not work on iOS 16.4.

HenriBeck commented 1 year ago

There is little we can do here from the plugin side since the error happens in Apple's Domain.

I can't say why this happens, but for our Apps, this was never reported back from Apple.

@efraespada are you able to get some logs from XCode?

flutterWithChris commented 1 year ago

I'm having these critical issues as well. Sign up is failing on my app, so users never get to onboard :(. This is bad.

leochiu-work commented 1 year ago

[Update 2] Without uploading new build, I tried to reply Apple and told them I couldn't reproduce the issue. Eventually, Apple said they managed to login successfully.

[Update 1] I have just updated my iPhone to iOS 16.4.1, and tried to login With Apple again. And I don't have problem.

I don't even know what is the problem now!

[Original]

I am having the same issue. Apple rejected my app with following OS.

Review device details:

I don't have issue in iOS 16.0.2

flutterWithChris commented 1 year ago

[Update 2] Without uploading new build, I tried to reply Apple and told them I couldn't reproduce the issue. Eventually, Apple said they managed to login successfully.

[Update 1] I have just updated my iPhone to iOS 16.4.1, and tried to login With Apple again. And I don't have problem.

I don't even know what is the problem now!

[Original]

I am having the same issue. Apple rejected my app with following OS.

Review device details:

* Device type: iPad

* OS version: iOS 16.4.1

I don't have issue in iOS 16.0.2

@leochiu-work My build was eventually accepted too. But, I see empty user accounts being created in Firestore.

I suspect that this only affect first time users / sign ins. Which is why the Apple reviewer eventually gets in because the first sign up doesn't work but then they try again & get in.

However, having the auth work the first time is obviously critical to any app.

So, I'm at a loss for what to do. My app is failing to even work for new users, who probably then delete it.

morningf commented 1 year ago

@HenriBeck the same issue here. Not able to pass Apple review team But on my device it works fine They gave me device params for review:

  • Device type: iPad
  • OS version: iOS 16.3.1

That is the exception that I'm getting from them

SignInWithAppleAuthorizationError(AuthorizationErrorCode.unknown, The operation couldn’t be completed. (com.apple.AuthenticationServices.AuthorizationError error 1000.))

The same to me, also on my device it works fine

Review device details:

letiagoalves commented 1 year ago

I've been trying to reproduce this issue for the last days with no success. Apple Review team constantly reproduces this issue with the following device:

App is stuck in review process and I have no idea how to solve this since I am not able to even force the issue to happen on my side.

noinskit commented 1 year ago

I just hit this as well. My app is stuck in review with "the app returned to the login screen in every attempt to log in with Sigh In With Apple" (reportedly on an iPan with iOS 16.6) that I cannot reproduce myself. The app isn't new and it never happened for me.

tudosxxx commented 1 year ago

I also updated my app and it was rejected by Apple after review. The picture I was given was exactly the same as the one above. Device type: iPone OS version: iOS 17

tudosxxx commented 8 months ago

Today the review failed again for ipad ios17.2. The picture given by Apple keeps spinning around after logging in

TeixeiraNelson commented 7 months ago

Hi Guys, same here. Got the exact same error. 'Sign-up not completed' when I try to login using the plugin. App got rejected from review but it is the exact same code than previous versions of my app that were working perfectly fine. I think there is an issue with iOS 17. How can I fix it ?

philpinola1 commented 6 months ago

App Review is saying that when they tap the "Login with Apple" button the app is crashing but is not providing crash logs. I tried recreating the crash and could not. They're on iPad Air 5th gen iOS 17.4, I'm on iPad Mini 6th gen iOS 17.4. I'm developing on Windows (relying on Codemagic for iOS builds) and have little insight to the apple/XCode ecosystem. Is there any hope in sight for a fix?