Swiftpack.co - zendesk/sunshine-conversations-ios as Swift Package

Swiftpack.co is a collection of thousands of indexed Swift packages. Search packages.
See all packages published by zendesk.
zendesk/sunshine-conversations-ios 10.1.1
Smooch
⭐️ 117
🕓 1 week ago
iOS
.package(url: "https://github.com/zendesk/sunshine-conversations-ios.git", from: "10.1.1")

Smooch

Pod Version Platform License Carthage compatible

Smooch is the best way to have personal, rich conversations with people on your website or customers on any device. Our features, integrations and developer-friendly APIs empower companies to connect with their customers in a whole new way.

The Smooch iOS SDK will add in-app messaging to your iOS app. Customers will be able to talk to you from your app, while you manage conversations using your favorite business apps.

  • Maximize development productivity with a single codebase across platforms and add more channels anytime.
  • Build better relationships with messaging that feels and looks native to your app.
  • Delight your customers with the most engaging conversational experience using rich messaging.
  • Sync conversations across every device and channel your customers use.
  • Bring every conversation into your existing business apps. No new tool to learn. See all integrations.

Sign up and get an app id: https://app.smooch.io/signup.

CocoaPods:

pod "Smooch"
pod update

Carthage:

binary "https://raw.githubusercontent.com/smooch/smooch-ios/master/Smooch.json"
carthage update

Obj-C:

[Smooch initWithSettings:[SKTSettings settingsWithIntegrationId:@"YOUR_INTEGRATION_ID"] completionHandler:^(NSError * _Nullable error, NSDictionary * _Nullable userInfo) {
        // Your code after init is complete
    }];
[Smooch show];

Swift:

Smooch.initWith(SKTSettings(integrationId: "YOUR_INTEGRATION_ID")) { (error: Error?, userInfo: [AnyHashable : Any]?) in
            // Your code after init is complete
        }
Smooch.show()

Our Docs and full install guide.

Also, check out Smooch Help Kit for even more features!

GitHub

link
Stars: 117
Last commit: 1 week ago
jonrohan Something's broken? Yell at me @ptrpavlik. Praise and feedback (and money) is also welcome.

Release Notes

10.1.1
29 weeks ago

This patch version contains a number of bug fixes and improvements including:

  • Fixed an issue where the SDK could block the main thread when sending messages and presenting and dismissing the conversation screen.

  • Fixed an issue where the conversation header disappeared when cancelling a Quick Photo.

  • Improved error logging in the event of a message sending failure.

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