Skip to content
This repository has been archived by the owner on May 2, 2018. It is now read-only.

zendesk/zendesk_urbanairship_app_ios

Repository files navigation

Build Status

⚠️ Use of this software is subject to important terms and conditions as set forth in the License file ⚠️

Zendesk Mobile SDK iOS Demo app

This app demonstrates how to integrate the Urban Airship and the Zendesk mobile SDK.

Pull requests are welcome.

Inital Setup

The following guide is based off:

Urban Airship iOS integration guide

Zendesk iOS Embeddable getting started

Steps

  1. Install Cocoapods if you have not already done so: gem install cocoapods.
  2. Download the Zendesk SDK into the project. Run pod install in the top level directory of the project.
  3. Open the newly created workspace.
  4. Setup Urban Airship with the app. This step has been partially completed.
  5. You will have to create an app in the Apple Developer member center. You will then need change the Bundle Identifier in the project to match the app you created in the member center.
  6. Add your development app key and app secret key to the Airship.plist file as outlined here..
  7. Add your app key and app master secret key to your Zendesk under Admin -> Mobile SDK -> <Your app name> -> Customization. The push notifications drop down must be set to "Urban Airship".
  8. In AppDelegate.m insert your application ID, zendesk URL and client ID into the indicated strings. The app uses an Anonymous identity by default. You can change this to JWT if needed.
  9. You should now be able to run the app. Register for push then create a ticket, Help Center -> Contacts Us -> New. Replying to this ticket in your Zendesk will send a push notification to the device if everything is setup correctly.

Licence:

By downloading or using the Zendesk Mobile SDK, You agree to the Zendesk Master Subscription Agreement https://www.zendesk.com/company/customers-partners/#master-subscription-agreement and Application Developer and API License Agreement https://www.zendesk.com/company/customers-partners/#application-developer-api-license-agreement and acknowledge that such terms govern Your use of and access to the Mobile SDK.

About

A sample application showing how to integrate Urban Airship and the Zendesk mobile SDK

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published