Swift
- SPM
 - Cocoapods
 
SwiftPackageManager
You can add AppKit to your project with Swift Package Manager. In order to do that:
- Open Xcode
 - Go to File -> Add Packages
 - Paste the repo GitHub url: https://github.com/reown-com/reown-swift
 - Tap Add Package
 - Choose the AppKit products that you want installed in your app.
 
Alternatively, add AppKit to a Package.swift manifest
To integrate via a Package.swift manifest instead of Xcode, you can add
AppKit to the dependencies array of your package:
dependencies: [
  .package(
    name: "AppKit",
    url: "https://github.com/reown-com/reown-swift",
    .upToNextMajor(from: "1.0.0")
  ),
  // Any other dependencies you have...
],
Then, in any target that depends on a AppKit product, add it to the dependencies
array of that target:
.target(
  name: "MyTargetName",
  dependencies: [
    // The product(s) you want (most likely AppKit).
    .product(name: "AppKit", package: "AppKit"),
  ]
),
caution
Cocoapods support may be deprecated soon, use SPM instead.
- Update Cocoapods spec repos. Type in terminal 
pod repo update - Initialize Podfile if needed with 
pod init - Add pod to your Podfile like this:
 
pod 'reown-swift/ReownAppKit', :git => 'https://github.com/reown-com/reown-swift.git', :tag => '1.0.4'
- Install pods with 
pod install 
Example
Test Apps
Want to see AppKit in action? Download our sample AppKit apps below and explore what it can do. Enjoy! 😊