-
Notifications
You must be signed in to change notification settings - Fork 26
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
Crash reports SDK #33
Comments
Hi. Thanks a lot for the report. We'll look into it asap. We'll let you know as soon as we have a fix. Which SDK version are you currently on? Thanks a lot for your help and sorry for the inconvenience caused. Regards, |
Hello Lukas, Thanks for the quick reply, and we are currently on the 2.1 version of the SDK. Let me know, if you find something. |
* [BUGFIX] Fix a crash when trying to re-connect to an Air/PIN+ terminal, see [issue #33](#33) * [ADDED] Add `+[SumupSDK prepareForCheckout]` to prepare the SDK when a checkout attempt is imminent. * [ADDED] Add `+[SumupSDK testSDKIntegration]` to validate your integration. Please do not call in Release builds but only in development. * [IMPROVEMENT] Speed up wake on Bluetooth * [IMPROVEMENT] Fix an issue where subsequent checkout attempts would keep failing when BT connection to Air/PIN+ Terminal has been lost during checkout Sample application: * [ADDED] Tapping "Next" on the keyboard when entering an amount will wake a connected terminal by calling `+[SumupSDK prepareForCheckout]`. * [ADDED] Run `+[SumupSDK testSDKIntegration]` when building in Debug configuration.
This version of the SDK supports the Miura card readers M006 and M010 in addition to SumUp's proprietary card terminals. If you do not plan to support Miura readers, please keep using the release/preview versions of the SDK which do not support these readers. * [BUGFIX] Fix a crash when trying to re-connect to an Air/PIN+ terminal, see [issue #33](#33) * [ADDED] Add `+[SumupSDK prepareForCheckout]` to prepare the SDK when a checkout attempt is imminent. * [ADDED] Add `+[SumupSDK testSDKIntegration]` to validate your integration. Please do not call in Release builds but only in development. * [IMPROVEMENT] Speed up wake on Bluetooth * [IMPROVEMENT] Fix an issue where subsequent checkout attempts would keep failing when BT connection to Air/PIN+ Terminal has been lost during checkout Sample application: * [ADDED] Tapping "Next" on the keyboard when entering an amount will wake a connected terminal by calling `+[SumupSDK prepareForCheckout]`. * [ADDED] Run `+[SumupSDK testSDKIntegration]` when building in Debug configuration.
Hi @asa47 Would you mind giving v2.2 a try? We believe this issue is fixed. Feel free to re-open if needed. Kind regards, |
@mollidor has not been fixed. got a crash report in yesterday. sdk version 3.0 seems like i can't reopen myself. |
Hello guys,
We received some crash reports, could you please help us investigating the cause of the issue?
We had four occurrences in the last week, and I am trying to understand if it is caused by us or it is from the SDK.
The following is the crash summary:
LOCATION: [SMPBluetoothManager connectToReader:hasBeenRetrieved:updateBlock:]
EXCEPTION: NSInternalInconsistencyException
MESSAGE: Invalid parameter not satisfying: peripheral != nil
LAST INTERACTION: Display SMPPaymentCardReaderVC
Thanks!
The text was updated successfully, but these errors were encountered: