You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Set the volume by calling setReaderSettings:completion: with SCPBuzzerVolumeParameters, using init(level:) for Low or High, or init(volume:) for a custom volume in the range 1...maxVolume.
On a connected reader that does not support buzzer volume control, the volume is reported as unavailable and setReaderSettings: fails.
Added SCPLogLevelError, SCPLogLevelWarning, and SCPLogLevelInfo to SCPLogLevel, matching the granularity available in the Android SDK. Setting a level now prints logs at that severity and above, rather than all-or-nothing.
Added SCPErrorPrinterLowBattery error code. This error is returned when the reader's battery is too low to complete a print operation.
Added SCPDeviceTypeUnknown (DeviceType.unknown). A reader whose device_type this version of the SDK does not recognize is now surfaced with this device type instead of being omitted, mirroring the Android SDK. The SDK exposes no known capabilities for a reader of this type.
Fixed a crash during Tap to Pay on iPhone collectPaymentMethod when the connected reader or reader account ID was unexpectedly unavailable. Fixes #395.