コガネブログ

平日更新を目標に Unity や C#、Visual Studio、ReSharper などのゲーム開発アレコレを書いていきます

【Unity】PBXProject.GetUnityMainTargetGuid で NullReferenceException

概要

[PostProcessBuild]
private static void OnPostProcessBuild
(
    BuildTarget buildTarget,
    string      pathToBuiltProject
)
{
    if ( buildTarget != BuildTarget.iOS ) return;

    var projectPath = PBXProject.GetPBXProjectPath( pathToBuiltProject );
    var project     = new PBXProject();

    project.ReadFromFile( projectPath ); // ★

PBXProject.ReadFromFile を呼び忘れていた