ahamdi / exo-ios

eXo Hybrid App for iOS

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

eXo Platform mobile

Develop

Pre-requisites :

  • Xcode 9.2
  • CocoaPod
  • Fastlane (for people on charge of release)

To get and install locally the needed Provisioning Profiles you need to execute the command :

fastlane sync_certificates

and give com.exoplatform.mob.eXoPlatformiPHone as BundleID.

Release

For each release we must update the version

# increase the technical version
xcrun agvtool new-version -all 12
# increase the marketing version (not always needed)
xcrun agvtool new-marketing-version 1.0.0

beta on Appaloosa

To build a beta version of the app and upload it to Appaloosa, execute the following command :

fastlane build_beta_ppr

release on AppStore

To build a official version of the app and upload it to the AppStore, execute the following commands :

fastlane build_appstore

About

eXo Hybrid App for iOS

License:GNU Lesser General Public License v3.0


Languages

Language:Swift 56.6%Language:Objective-C 36.7%Language:Ruby 6.7%