Я работаю над некоторой логикой, которая должна выполняться после успешной сборки, но до сих пор я получаю только BuildResult.Unknown .Это срабатывает после того, как игрок был успешно собран.Следующий код почти такой же, как в Scripting Reference.Я ожидаю неудачную, успешную или отмененную сборку после постпроцессора, но не «неизвестный» результат.Я использую Unity 2018.2.8f1 (последняя версия) на OSX.
using UnityEditor;
using UnityEditor.Build;
using UnityEditor.Build.Reporting;
using UnityEngine;
using UnityEditor.Callbacks;
class MyBuildPostprocessor : IPostprocessBuildWithReport
{
public int callbackOrder { get { return 0; } }
public void OnPostprocessBuild(BuildReport report)
{
Debug.Log("Build Status : " + report.summary.result);
}
}