iOS app for developers to test connections to Pusher
Objective-C C Shell Ruby
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
Diagnostics.xcodeproj
Diagnostics.xcworkspace
Diagnostics
Pods
.gitignore
Icon.png
Icon@2x.png
LICENCE
Podfile
Podfile.lock
README.md

README.md

Pusher Diagnostics iOS

iOS app for developers to test connections to Pusher's realtime messaging platform. Available on the AppStore.

Features

  • Test the connection to Pusher on the device
  • Test secure and non-secure connections over SSL
  • Test connection behaviour over WiFi and mobile networks
  • Test automatic reconnection when internet connectivity is lost
  • Test automatic reconnection if the app is backgrounded

Installation

First off, make sure you have Xcode installed and updated. Then install CocoaPods if you haven't already got it (requires Ruby):

sudo gem install cocoapods

The next step is to clone this repository (or download as a zip) and open a terminal window into the repository directory:

cd /path/to/pusher-test-iOS

Install the necessary dependencies by running CocoaPods:

pod install

When done, open the Diagnostics.xcworkspace file in Xcode and make sure everything is working by building and running the application (Cmd + R). The application will open and run in the iOS Simulator.

If you experience any errors then perform the suggested tasks and fixes in Xcode before submitting a support request or GitHub issue.