Same here, exact same line:
guard #available(iOS 13.0, *) else { return }
let appleIDProvider = ASAuthorizationAppleIDProvider()
let request = appleIDProvider.createRequest()
request.requestedScopes = [.fullName, .email] /* EXC_BAD_ACCESS KERN_INVALID_ADDRESS 0x0000000000000000 */
let authorizationController = ASAuthorizationController(authorizationRequests: [request])
authorizationController.delegate = self
authorizationController.presentationContextProvider = self
authorizationController.performRequests()
The crash seems kinda random (at least we could not reproduce it ourselves).
iPhone: 100% (no crash on iPads)
Jailbroken: ~41%
iOS: 13.0 - 13.3.1 (never saw it in 13.4+)
So my best guess here is, that this is an SDK issue, that was fixed in 13.4 (though it's not mentioned in any release notes).
Therefore I think there's no solution but to wait until 13.3.x can be discontinued due to low users on that version in about 1-2 years?! 😬
Or it is really a jailbreak issue. At least the jailbreak percentage is really huge on this crash. So maybe if Firebase does not detect all jailbroken device, it would be an explanation for that, too?!
But that said, we would indeed be totally happy if there is a solution right now 😀
Post
Replies
Boosts
Views
Activity
This worked for me. I just got this "Catalina" Permission Alert, to allow the Simulator access to my Documents folder. So I guess that's where the Problem is? I think I never got asked about Desktop/Downloads, so maybe Catalina just prevents the Simulator from accessing those locations.