Exemple #1
0
    public static void BuildiOS()
    {
        SetupSDKs.Setup();
        Args args = ParseArgs(buildiOSMethod);

        PlayerSettings.applicationIdentifier     = args.identifier;
        PlayerSettings.bundleVersion             = args.version.Name;
        PlayerSettings.Android.bundleVersionCode = args.version.Major;

        if ((args.buildFlags & BuildFlags.Resource) == BuildFlags.Resource)
        {
            PackUtility.Setup(args.version.Conf);
            PackUtility.BuildiOSResources();
        }

        PackUtility.GenerateiOSStreamingAssets();

        if ((args.buildFlags & BuildFlags.Bundle) == BuildFlags.Bundle)
        {
            PkgBuilder.BuildiOS(args.debug);
        }

        Debug.Log(buildiOSMethod + " Done!");
    }