milieucities / Milieu

0 stars 0 forks source link

Milieu

INTRODUCTION

Welcome on board! You are invited to develope a exiciting mobile app for the future. More information can be found on MILIEU

DEVELOPMENT NOTICE

  1. Please open the Milieu.xcworspace to develop the app instead of Milieu.xcodeproj. This is because that we are using CocoaPod to manage the open source frameworks and libraries. Read more about the CocoaPod

RUN MILIEU LOCALLY

  1. Download the repo to local directory.
  2. Install the CocoaPods following their installation guide.
  3. In the terminal, under the directory where Podfile is available, run bundle exec pod install. (Each time you checkout a new branch) Otherwise, run bundle exec pod update to update dependencies.
  4. Open the Milieu.xcworspace.
  5. Follow this answer to build the Pod with Pod schemes.
  6. Build the app and run in simulator or device

DISTRIBUTE ALPHA/BETA VERSION IN TESTFLIGHT

  1. Following the tutorial if you didn't install the bundler.
  2. Don't need to recreate the gemfile which is already exist, run bundle exec fastlane beta.

DEVELOPMENT NOTICE

  1. Please open the Milieu.xcworspace to develop the app instead of Milieu.xcodeproj. This is because that we are using CocoaPod to manage the open source frameworks and libraries. Read more about the CocoaPod

  2. This repository contains all your certificates and provisioning profiles needed to build and sign your applications. They are encrypted using OpenSSL via a passphrase.

Important: Make sure this repository is set to private and only your team members have access to this repo.

Do not modify this file, as it gets overwritten every time you run match.

fastlane match

Install fastlane match

sudo gem install match

Make sure you have the latest version of the Xcode command line tools installed:

xcode-select --install

Usage

Navigate to your project folder and run

match appstore
match adhoc
match development

For more information open fastlane match git repo

Content

certs

This directory contains all your certificates with their private keys

profiles

This directory contains all provisioning profiles


For more information open fastlane match git repo