Integration requirements

📘

Note

  • If you used Setapp Library before and now you want to upgrade to the Setapp Framework, you must remove Setapp Library prior to the upgrade.

  • The app bundle must include the public key unique for each app and each platform. You can download the public key in your Developer Account > Apps > Version of your app.

iOS

  • The iOS Setapp Framework can be integrated into apps developed with iOS 12.0 or later.
    The Setapp Framework doesn’t work with the watchOS and the tvOS yet.

  • The supported Swift version for the iOS Setapp Framework is 5.2 or later.

  • An iOS app must support custom URL schemes. The URL scheme must be the same as the app bundle ID.
    Related documentation by Apple: Defining a custom URL scheme for your app.

macOS

  • The apps must be signed with a Developer ID certificate.
  • Compatibility with the latest macOS version must be tested and confirmed.