-
Notifications
You must be signed in to change notification settings - Fork 296
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
PKPaymentAuthorizationControllerExportedObject authorizationDidFinishWithError #117
Comments
Hi! Are you seeing this in development or via crash reports in production? Any correlation with iOS base SDK version or runtime version? We've been seeing reports of this issue intermittently but have not been able to narrow it down between our sdk's usage of PassKit and PassKit itself. |
Hi, I understand, please keep me updated if anything new arises. We might consider implementing the flow via direct use of PassKit. If we do, I'll let you know if any correlation arises. |
We're curious to find out how that goes! Feel free to re-open this issue if our usage of the PassKit APIs is at fault for the crasher. |
I'm seeing this issue in my production crash logs as well, and I'm using the PassKit integration style documented here: https://developers.braintreepayments.com/ios+ruby/guides/apple-pay/client-side There are a couple of Apple bug reports filed too: Maybe reopen this issue? Let me know if I can provide more info (logs, etc.) |
Thanks @chamarapaul. The Apple bug reports do further indicate that this is likely a PassKit bug. I'm fine re-opening to indicate that we believe resolution is waiting on PassKit. @janhalousek are you still seeing this issue with the direct PassKit usage? |
@burnto Unfortunately we don't use the direct PassKit integration yet.. I'll keep you informed in case we do |
FYI I opened a radar for this an it was marked as a duplicate by Apple which indicates to me this is an Apple Issue. See http://www.openradar.appspot.com/19767271 |
I discussed this error with Apple engineers at the WWDC Labs. They confirmed that it was indeed an Apple issue, and that it should be fixed in iOS 9. I don't expect it in an 8.x, unfortunately. |
I was able to (fairly grossly) work around this issue by explicitly leaking the |
Since we have some evidence this is an Apple issue, I'm closing this. Thanks everyone for reporting and helping us figure this out. |
@mthole what do you mean by explicitly leaking? Did you go into the Braintree framework itself and modify the source? |
Hi,
I am seeing objc_msgSend crash in
[PKPaymentAuthorizationControllerExportedObject authorizationDidFinishWithError:]
occurring on production.Seems like the crash comes after successful
BTPaymentMethod
creation, just moments after dismissingPKPaymentAuthorizationViewController
.The flow is integrated using
BTPaymentProvider
.Do you have any similar issues, or any idea how to prevent this from happening?
Thanks
The text was updated successfully, but these errors were encountered: