One of the things you might notice in your newly built app is that an error pops up when attempting to stream video. Now build your app with the Unity build menu and install/ sideload your app as you would with any other app and enjoy your custom template in action. Always click Apply Settings before building your app to make sure any platform-specific project settings are correctly set. The only difference between building a regular Unity app is to configure the Headjack Settings window correctly.ĭouble check the App ID and AUTH Key and select the Virtual Reality API and VR Device of your target platform. Locally building your custom template is almost the same as building any Unity project for the target platform, like making sure the app name, icon and version are correctly set, including all required scenes in the “Scenes In Build” list and switching to the right build platform. Here these options are explained further as well as what changes when building your app for app store distribution. If you encounter many restarts please read here.After finishing up your custom Headjack template, you have two options for building your app for one of the supported platforms: locally in the Unity editor or using Headjack’s Cloud Build system. The build time can also be increased by restarts.
The Cloud Build team can monitor the build clients used for your project and advise you on how to resolve your issue. If you notice extraordinary build times, you can create a Cloud Build support ticket, via your project dashboard or tell us about it in the Cloud Build Forum. This helps you to integrate a continuous build pipeline which enables you to work to short deadlines and your developers will not be waiting too long for local builds. For example, you can create a Build for Google Play Store, Amazon App Store, a test version, release version and different iOS versions at the same time in parallel. You will gain the most power if you build all platforms for several test purposes at the same time. The power of Unity Cloud Build is in the capacity of creating distributed and parallel builds. Unity Cloud Build is a continuous integration system. If you encounter issues with Library Caching please read the tips found here. This however, should improve the build speed after the first successful build. The first import of a project will be slightly longer when using library caching as it builds the Library first. Big hosts like GitHub or BitBucket provide their own status page similar to the Unity Cloud status page.
If you see builds with unusual slow build times, you can also check the status pages of your source code hoster to see if they have problems right now.
This varies in download speed depending on your source code hoster and connection to our systems. If you have many restarts, or if your builds fail, these factors can also affect the build time.Įach build needs to checkout the project from your repository. If library caching is turned on, the following are processed much faster.īuilds with Cloud Build can be 2-3 times as long as a local build, but this also depends on the size of your project.
You may notice this happens more frequently with iOS and Android builds, which are taking over an hour to complete, when compared to local builds in Unity. You are experiencing a noticeable drop in build speed when you are building your project in Unity Cloud Build.