Using GameBench with Unity 2017

As Unity 2017 doesn’t include the Unity Package Manager the installation of the GameBench Unity Package is rather different:

  1. You must manually unpack your GameBench.tgz and import the contents to a specific location in your project: Assets/GameBench/package.

  2. You must then delete the file Assets/GameBench/package/Editor/Hook.cs.

  3. When building for iOS you must edit project settings in XCode and explicitly disable bitcode in all targets, and also change GameBench.framework so it is embedded in the Unity-iPhone target (use the embed+sign option).