Search Unity

SimpleSQL solution? [Need to update current platform before build]

Discussion in 'Unity Build Automation' started by badawe, Feb 20, 2015.

  1. badawe

    badawe

    Joined:
    Jan 17, 2011
    Posts:
    297
    Hey guys, I'm trying to implement the Unity Cloud build for my project, but I have some specialties that I can't figure out if there is an way to solve this.

    I use the SimpleSQL in my project, so whenever I change platform, or download the project on a new machine, is I need to go for Tools / SimpleSQL / Options and set the current platform that I'm building right now. And there another things like, I need to use .NET for Android and Subset for IOS.

    There is anyway that I can make this type of configuration using Unity Cloud?
     
  2. David-Berger

    David-Berger

    Unity Technologies

    Joined:
    Jul 16, 2014
    Posts:
    745
    You can use Advanced Build Features in Unity Cloud Build to archive this process! Read more about them here:

    https://build.cloud.unity3d.com/support/guides/advancedfeatures

    For moving files, automate builds and for some plugins you will need pre/post process scripts which are parts of the Advanced Features!

    You can trigger your tools in the pre/post export processes which can be achieved with the XCode manipulation API. Read more about the XCode manipulation API here:

    https://bitbucket.org/Unity-Technologies/xcodeapi/downloads

    Please also have a look in the forums, there are many people already using the XCode api to create similar systems.

    http://forum.unity3d.com/threads/xcode-frameworks.284621/
    http://forum.unity3d.com/threads/solved-ios-build-failed-pushwoosh-dependency.293192/

    If you use uTomate for your automation you will also find a link about UCB integration in the forums!