Welcome to our new developer portal! Use the "Ask" button to chat with our AI Agent.

iOS

This guide is tested with:

  • Xcode 16.1

  • Swift 6.0.2

To integrate D1 SDK into your issuer application:

1

Copy the D1 SDK frameworks

Copy the D1 folder (including D1.xcframework and dependencies) into your project.

D1 SDK frameworks added to the project.
2

Open your target settings

In Xcode, open your app target, then select General.

3

Embed the frameworks

Drag and drop all frameworks from your configuration directory into Frameworks, Libraries, and Embedded Content.

Frameworks embedded in the target settings.

Note

  • During SDK version updates, ensure that you replace D1 SDK and all existing dependency SDKs with the newer copies.

  • TPCSDKSwift.xcframework and D1Core.xcframework are no longer required as they are now included in the SDK delivery.

  • IdCloudClient.xcframework is only available for EMV 3-D Secure (3DS).

Last updated

Was this helpful?