Thanks, this make the “Append” button actually be enabled - that’s great!
But sadly, I run into the other problem with Append that I have seen issues about (also as noted here: Unity Issue Tracker - [iOS][Deployment Management] Append doesn't work if build is in different folder than project).
I have already created a issue via the bug reporter in Unity3d, so guess you guys at Unity3d knows this, but I’ll put it here of others to see.
Because, when this Append button get enabled via the above workaround, I get these exceptions:
NullReferenceException: Object reference not set to an instance of an object
UnityEditor.iOS.Xcode.PBXProject.GetGroupChildrenFiles (System.String projectPath)
UnityEditor.iOS.PostProcessiPhonePlayer.BuildXCodeProject (UnityEditor.iOS.ProjectPaths paths, UnityEditor.iOS.IncludedFileList includedFiles, System.Collections.Generic.List`1 frameworks, System.String sdkVersion, System.String targetOS, System.String productName, Boolean useIl2Cpp, Boolean installInBuildFolder, Boolean useSymlinks, Boolean isGameCenterUsed)
UnityEditor.iOS.PostProcessiPhonePlayer.PostProcess (UnityEditor.iOS.iOSBuildPostprocessor pp, BuildTarget target, System.String stagingAreaData, System.String stagingArea, System.String stagingAreaDataManaged, System.String playerPackage, System.String installPath, System.String companyName, System.String productName, BuildOptions options, UnityEditor.RuntimeClassRegistry usedClassRegistry)
UnityEditor.iOS.iOSBuildPostprocessor.PostProcess (BuildPostProcessArgs args)
UnityEditor.PostprocessBuildPlayer.Postprocess (BuildTarget target, System.String installPath, System.String companyName, System.String productName, Int32 width, Int32 height, System.String downloadWebplayerUrl, System.String manualDownloadWebplayerUrl, BuildOptions options, UnityEditor.RuntimeClassRegistry usedClassRegistry) (at /Users/builduser/buildslave/unity/build/Editor/Mono/BuildPipeline/PostprocessBuildPlayer.cs:316)
UnityEditor.HostView:OnGUI()
Error building Player: NullReferenceException: Object reference not set to an instance of an object