Skip to main content
This article explains how to integrate Unity Payment Links with the iOS platform. To integrate with iOS:
  1. Go to the Build Settings window and make sure your Unity project is set to iOS. Once set, the AppchargeConfig file updates to display iOS-specific configuration options. iOS Build Settings
  2. Your configuration settings should look like this: iOS Configurations
    By default, the configuration file is preconfigured for integration. However, you must set the required Environment and Checkout Public Key fields under Publisher Info.

    Publisher Info

    These settings can also be changed at runtime, but doing so requires re-initializing the SDK.

    Platform Auto Integration Settings

    Enable iOS Framework Integration

    Enables automatic integration of required iOS frameworks during the Xcode build process.
    Use the following options to exclude parts of the build process. By doing so, you may need to implement part of the process manually.

    Enable iOS Entitlements Integration

    Enables automatic integration of required iOS entitlements during the Xcode build process.

    Enable iOS URL Scheme Integration

    Enables automatic integration of the Appcharge iOS URL scheme during the Xcode build process.

    General Auto Integration Settings

    Disabling Enable Integration Options prevents the automatic configuration required for the Checkout SDK from functioning correctly. If disabled, you must manually configure each required file in Xcode.