Swiftpack.co - Appboy/appboy-ios-sdk as Swift Package

Swiftpack.co is a collection of thousands of indexed Swift packages. Search packages.
See all packages published by Appboy.
Appboy/appboy-ios-sdk 4.7.0
Public repo for the Braze iOS SDK
⭐️ 163
🕓 7 weeks ago
iOS
.package(url: "https://github.com/Appboy/appboy-ios-sdk.git", from: "4.7.0")

⚠ The new Braze Swift SDK is now available! ⚠

The Appboy iOS SDK (Objective-C SDK) is no longer in active development. All new iOS features Braze releases, like Live Activities and Feature Flags, will only be supported on the Swift SDK. Any further updates the Appboy iOS SDK receives will only address security or critical bugs. After March 1, 2024 this repository will no longer be maintained.

See our blog post for more information.


iOS SDK

Successful marketing automation is essential to the future of your mobile app. Braze helps you engage your users beyond the download. Visit the following links for details and we'll have you up and running in no time!

Components

  • AppboyKit - Contains the variant of our SDK.
  • AppboyUI - Contains the open-source UI code of our SDK. Not all of the UI code of the SDK is open-source.
  • Samples - Contains sample apps for different Braze features.
  • Example - Contains the Stopwatch Sample App which contains integration examples for the iOS SDK.
    • The Stopwatch Sample App uses our CocoaPods integration (Appboy-iOS-SDK), so you must :
      1. Install CocoaPods
      2. Run pod install in the Example directory
      3. Open the Stopwatch.xcworkspace to open the project.

Version Support

  • The iOS SDK supports iOS 11.0+.
  • This SDK is built using Xcode 14.2.
    • SDK versions prior to 4.6.0 were built with Xcode 13.x or older.

Carthage compatible as a prebuilt framework. Building from source currently not supported, see #85.

Questions?

If you have questions, please contact [email protected].

GitHub

link
Stars: 163
Last commit: 7 weeks ago
Advertisement: IndiePitcher.com - Cold Email Software for Startups

Dependencies

Release Notes

4.7.0
7 weeks ago

Breaking

  • Updates the minimum required version of SDWebImage from 5.8.2 to 5.18.7.

Added

  • Adds the privacy manifest to describe data usage collected by Braze. For more details, refer to the Apple documentation on privacy manifests.
  • Adds code signatures to all XCFrameworks in the Braze iOS SDK, signed by Braze, Inc..
Fixed
  • Fixes an issue in Full or Modal in-app messages where the header text would be duplicated in place of the body text under certain conditions.

Swiftpack is being maintained by Petr Pavlik | @ptrpavlik | @swiftpackco | API | Analytics