Skip to main content

Requirements

  • iOS 13.0 or later.
  • Xcode 13 or later.
  • Swift 5.5 or later.
  • Merchant Key provided by Alignet.
  • Payme.xcframework, SecureKey3DS.xcframework, VisaSensoryBranding.xcframework, and MastercardSonic.xcframework.
Download the official iOS v2.2 package

Add the frameworks

Drag the four libraries into the project and select Copy items if needed and Create groups.
iOS SDK libraries inside the Xcode project

XCFrameworks added to the iOS project

In the target, open Frameworks, Libraries, and Embedded Content and configure the SDKs as Embed Without Signing.
XCFrameworks configured as Embed Without Signing

Embed Without Signing configuration in Xcode

Also include the authentication SDK provided by Alignet.
  • All four XCFrameworks are present.
  • The minimum target is iOS 13 or later.
  • The embed setting is correct.
  • The project builds for device and simulator as supported by the delivered package.
  • The Key is loaded from secure configuration.
Continue to initialization →