macOS
MacOS SDK for native desktop applications
Installation
The Cobrowse SDK for macOS is available for installation via several dependency managers, or as a framework to integrate directly into your project:
https://github.com/cobrowseio/cobrowse-sdk-ios-binary.gitAdd the CobrowseSDK package dependency to your app target.
CocoaPods will no longer accept pod updates after 2nd December 2026 so Cobrowse cannot publish updates through that platform after this date. We recommend migrating to the Swift Package Manager (SPM) instead.
pod 'CobrowseIO', '~>3'Don't forget to run pod repo update then pod install after you've edited your Podfile.
binary "https://raw.githubusercontent.com/cobrowseio/cobrowse-sdk-ios-binary/master/cobrowse-sdk-ios-binary.json" ~> 3.0Link the CobrowseSDK.xcframework to your main app target that can be found at ./Carthage/Build.
Add CobrowseSDK.xcframework, not CobrowseSDK.framework, to your project to use the SDK for MacOS:
https://github.com/cobrowseio/cobrowse-sdk-ios-binary/releasesimport CobrowseSDK
...
CobrowseIO.instance().license = "put your license key here"
CobrowseIO.instance().start()@import CobrowseSDK;
...
CobrowseIO.instance.license = @"put your license key here";
[CobrowseIO.instance start];Add your License Key
Please register an account and generate your free License Key at https://cobrowse.io/dashboard/settings.
This will associate sessions from your mobile app with your Cobrowse account.
Try it out
Once you have your app running, navigate to https://cobrowse.io/dashboard to see your device listed. You can click the "Connect" button to initiate a Cobrowse session!
Requirements
MacOS 13.0 or later
Any questions at all? Please email us at hello@cobrowse.io.
Last updated