The steps for patching the Vuforia version in Unity 2018.1 when it is installed via the Unity Hub is a bit more involved when on a Mac. The follow instructions are meant to guide you through this upgrade process.
Note: These steps are for Mac. Updating on Windows can be done by running the Vuforia upgrade package and selecting the version of Unity within the Hub directory which can be found in C:/Program Files/Unity/Hub/Editor/<your version>
The Unity Hub installs the individual versions of Unity you can download in the following directory: Applications/Unity/Hub/Editor/
- Navigate here and find the version of Unity you want to apply the 7.1.34 patch to
- Drag this directory, in my case named "2018.1.1f1," out to the Applications directory
- Rename the "Unity" directory in the Applications directory to something different (e.g. "Unity Hub Temp"). Note: this “Unity” directory is where the Hub/Editor directory is located
- Now rename the directory you pulled out, "2018.1.1f1" in my example, to just "Unity"
- Run the 7.1.34 package and it will install to this version, currently named "Unity"
- Rename this directory back to its original name ("2018.1.1f1" in this example)
- Move this back to where it was previously, Applications/Unity/Hub/Editor/
- Finally rename "Unity Hub Temp" back to just "Unity"
At this point you should have a working version of Unity 2018.1.1f1 with Vuforia 7.1.34 while using the Unity Hub. I’ve found that not having the Hub located in Applications/Unity/Hub causes issues (e.g. renaming the Unity directory breaks it).
Please feel free to ask any questions related to this here.