Carat: Collaborative Energy Debugging
Objective-C Thrift Other
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
app
assets
protocol
.gitignore
.gitmodules
LICENSE
README.md

README.md

Carat Project: Android and iOS Applications

For details, visit http://carat.cs.helsinki.fi

Build instructions for Android

  1. Find Carat Android application at https://github.com/carat-project/carat-android
  2. Follow instructions

Build instructions for iOS

  1. Make sure you have the latest Xcode.
  2. Make sure you have ruby version 2.2.2 or later. Here is a short guide to install Ruby 2.3.1 (you can skip the parts after that): https://gorails.com/setup/osx/10.11-el-capitan
  3. Install ruby gems: https://rubygems.org/pages/download
  4. Install latest CocoaPods: gem install cocoapods
  5. Go to the app/ios folder in a terminal and run pod install.
  6. Make sure the SZIdentifierUtils.m and .h files still have #define SHOULD_USE_IDFA 0
  7. Open the resulting Carat.xcodeworkspace in Xcode.
  8. Build and run on an emulator or your device.