/Rocket.Chat.iOS

Rocket.Chat Native iOS Application

Primary LanguageSwiftMIT LicenseMIT

Rocket.Chat iOS native application

Build Status codecov codebeat badge Swift 4.0 License

Get it from the store

Rocket.Chat on Apple AppStore

Reporting an Issue

Github Issues are used to track todos, bugs, feature requests, and more.

The app isn't connecting to your server?

Make sure your server supports WebSocket. These are the minimum requirements for Apache 2.4 and Nginx 1.3 or greater.

Setting up a development environment

In case you're interested in playing around with the code or giving something back, here are some instructions on how to set up your project:

  1. Install CocoaPods (note that you will need to install at least Ruby 2.2.3 for this to work)

sudo gem install cocoapods

  1. Install all the Pods (note that this will git clone the CocoaPods github spec repos which may take up to an hour on slow link/machines)

pod install

  1. Open Rocket.Chat.xcworkspace
  2. Run the project (⌘ + R)

Code style

We use swiftlint to enforce code style and best practices.