SnowChat iOS is the ServiceNow Virtual Agent Chat framework for iOS.
For an example app demonstrating the full integration process, please go to: https://github.com/ServiceNow/VA-iOS-Client-Example
- Open
SnowChat.xcworkspace - Run
🎯 Carthage Bootstrapto build dependencies - Run
🎯 Install Certificatesto install development certificates - Run
SnowKangaroodemo app 🎉
You will need Xcode 9.3.1
SnowChat uses Carthage for dependency management.
The 🎯 Carthage Bootstrap scheme will prompt to install Carthage if needed and then build the project's dependencies.
Alternatively, you can manually install Carthage.
SnowChat uses fastlane for development and build automation.
fastlane match is used to manage certificates and provisioning profiles. The 🎯 Install Certificates scheme will prompt to install fastlane if needed and then download and install the shared development certificates and provisioning profiles.
Alternatively, you can manually install fastlane.
fastlane is also used by Jenkins for automated builds.