Unity 6.3
0 онлайн 83 гостей 3 в системе
Вход

PBXProject.SetTeamId

Declaration

public void SetTeamId(string targetGuid, string teamId);

Параметры

Параметр Описание
targetGuid GUID объекта, например, возвращаемый TargetGuidByName.
teamId Команда подписи кода ID, которая будет использоваться для этой цели.

Описание

Устанавливает команду ID проекта Xcode.

Используйте Apple сайт разработчика найти свою команду ID.

using UnityEditor;
using System.IO;
using UnityEditor.Callbacks;
using UnityEditor.iOS.Xcode;

public class Sample_SetTeamId { [PostProcessBuild] public static void OnPostprocessBuild(BuildTarget buildTarget, string pathToBuiltProject) {

// Stop processing if build target is not iOS if (buildTarget != BuildTarget.iOS) return;

// Initialize PBXProject string projectPath = PBXProject.GetPBXProjectPath(pathToBuiltProject); PBXProject pbxProject = new PBXProject(); pbxProject.ReadFromFile(projectPath);

// Get the target GUID string mainTargetGuid = pbxProject.GetUnityMainTargetGuid();

// Set team ID for selected target by specifying the 10-character ID string pbxProject.SetTeamId(mainTargetGuid, "A1B2C3D4F5"); // Apply changes to the pbxproj file pbxProject.WriteToFile(projectPath); } }