Reader Updates
-
Implement this protocol to handle updates when checking for and installing reader software updates.
You must implement the ability to update your reader’s software in your app. Though we expect required software updates to be very rare, by using Stripe Terminal, you are obligated to include this functionality.
Note
The Verifone P400 handles its own updates over the internet. The Stripe Terminal iOS SDK will not call
SCPReaderSoftwareUpdateDelegate
methods while connected to the Verifone P400.Declaration
Objective-C
@protocol SCPReaderSoftwareUpdateDelegate <NSObject>
Swift
protocol ReaderSoftwareUpdateDelegate : NSObjectProtocol
-
An object representing a reader update.
See moreDeclaration
Objective-C
@interface SCPReaderSoftwareUpdate : NSObject
Swift
class ReaderSoftwareUpdate : NSObject
-
The estimated amount of time for an update. Note that these times are estimates; actual times may vary depending on your network connection.
See moreDeclaration
Objective-C
enum SCPUpdateTimeEstimate {}
Swift
enum UpdateTimeEstimate : UInt