Skip to content

Latest commit

 

History

History
65 lines (42 loc) · 1.87 KB

README.md

File metadata and controls

65 lines (42 loc) · 1.87 KB

Unigunkan

Unigunkan is a command line xcode project file modifier tool. Designed for Unity based projects.

It helps you automate building process of Unity project.

Installation

$ gem install unigunkan

Usage

Basic

$ unigunkan /path/to/your/xcode/project/Unity-iPhone.xcodeproj

Please read the messages shown by this command.

Options

To disable Retina 4 inch devices support,

$ unigunkan /path/to/project/Unity-iPhone.xcodeproj --disable-retina-4inch-support

Add folder references,

$ unigunkan /path/to/project/Unity-iPhone.xcodeproj --folder-refs=../../assetbundles

TestFlight SDK Integration

  1. Download the latest TestFlightSDK.
  2. Get the application token
  3. Add --integrate-testflight-sdk option.
    $ unigunkan /path/to/project/Unity-iPhone.xcodeproj --integrate-testflight-sdk\
        --testflight-sdk ~/Downloads/testflight --testflight-application-token 12345-abc-123

To enable remote logging, specify --testflight-enable-remote-logging

    $ unigunkan /path/to/project/Unity-iPhone.xcodeproj --integrate-testflight-sdk\
        --testflight-sdk ~/Downloads/testflight --testflight-application-token 12345-abc-123\
        --testflight-enable-remote-logging

Crashlytics SDK Integration

  1. Integrate the latest crashlytics with some project SDK using Crashlytics for Mac.
  2. Copy your token and Crashlytics.framework to some directory.
  3. Run unigunkan with --integrate-crashlytics-sdk option.
    $ unigunkan /path/to/project/Unity-iPhone.xcodeproj --integrate-crashlytics-sdk\
        --crashlytics-sdk ~/Documents/CrashlyticsSDK/ --crashlytics-token 12345

Contributing

  1. Fork it
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Added some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create new Pull Request