| AddAssetTagForFile | 增加针对给定文件的资产标记。 |
| AddAssetTagToDefaultInstall | 将资产标记添加到初始安装期间下载的标记的列表。 |
| AddBuildConfig | 为项目中的所有目标创建新的构建配置集。 |
| AddBuildProperty | 在针对指定目标的所有构建配置的构建属性列表中增加一个值。 |
| AddBuildPropertyForConfig | 在给定构建配置的构建属性列表中增加一个值。 |
| AddCapability | 向 Xcode 项目增加一个目标功能。这会根据功能类型启用行为。某些功能需要在 Xcode 中进行其他设置。若要更加细致地控制功能的特定设置,可以使用 ProjectCapabilityManager 类。 |
| AddCopyFilesBuildPhase | 为给定目标创建新的复制文件构建阶段。 |
| AddCopyFilesBuildPhaseBeforeTargetPostprocess | 为给定目标创建新的复制文件构建阶段。 |
| AddFile | 向已知文件列表增加新的文件引用。 |
| AddFileToBuild | 配置针对给定原生目标进行构建的文件。 |
| AddFileToBuildSection | 在特定构建部分中配置针对给定原生目标进行构建的文件。 |
| AddFileToBuildWithFlags | 使用特定的编译器标志配置针对给定目标进行构建的文件。 |
| AddFolderReference | 向已知文件列表增加新的文件夹引用。 |
| AddFrameworksBuildPhase | 为给定的目标创建新的框架构建阶段。 |
| AddFrameworkToProject | 为指定目标增加一个系统框架依赖项。 |
| AddHeadersBuildPhase | 为给定目标创建新的头文件构建阶段(PBXHeadersBuildPhase)。 |
| AddKnownRegion | 向 Xcode 项目增加提供的区域。 |
| AddLocaleVariantFile | 向 iOS 平台的 Xcode 项目变种组中增加区域设置。 |
| AddPublicHeaderToBuild | 将文件配置为给定本机目标的公开标头进行构建。 |
| AddRemotePackageFrameworkToProject | 为指定的目标添加远程软件包框架依赖项。 |
| AddRemotePackageReferenceAtBranch | 添加指向给定分支中远程软件包的引用。 |
| AddRemotePackageReferenceAtRevision | 添加指向给定修订中远程软件包的引用。 |
| AddRemotePackageReferenceAtVersion | 添加指向给定版本中远程软件包的引用。 |
| AddRemotePackageReferenceAtVersionUpToNextMajor | 添加指向给定版本中远程软件包的引用并允许更新到下一个主要版本。 |
| AddRemotePackageReferenceAtVersionUpToNextMinor | 添加指向给定版本中远程软件包的引用并允许更新到下一个次要版本。 |
| AddRemotePackageReferenceWithVersionRange | 添加指向远程软件包的引用并允许在给定版本范围内进行更新。 |
| AddResourcesBuildPhase | 为给定目标创建新的资源构建阶段。 |
| AddShellScriptBuildPhase | 为给定目标创建新的复制 Shell 脚本阶段。 |
| AddShellScriptBuildPhaseBeforeTargetPostprocess | 为给定目标创建新的复制 Shell 脚本阶段。 |
| AddSourcesBuildPhase | 为给定目标创建新的源代码构建阶段。 |
| AddTarget | 创建新的本机目标。 |
| AddTargetDependency | 创建此目标与另一个目标之间的依赖关系。其他目标可能在不同的项目中。 |
| BuildConfigByName | 返回具有给定名称的构建配置的 GUID,针对特定目标。 |
| BuildConfigNames | 返回项目中可用的构建配置的名称。 |
| ClearKnownRegions | 删除 Xcode 项目中自动添加的已弃用区域。 |
| ContainsFileByProjectPath | 检查项目是否包含具有给定项目路径的文件。 |
| ContainsFileByRealPath | 检查项目是否包含具有给定物理路径的文件。 |
| ContainsFramework | 检查给定的系统框架是否为目标的依赖项。 |
| FindFileGuidByProjectPath | 在项目中查找具有给定项目路径的文件(如果存在)。 |
| FindFileGuidByRealPath | 在项目中查找具有给定物理路径的文件(如果存在)。 |
| GetAllBuildPhasesForTarget | 返回指定目标的所有构建阶段。 |
| GetBaseReferenceForConfig | 获取指定构建配置的基本配置参考 GUID。 |
| GetBuildPhaseName | 返回具有指定 GUID 的构建阶段的名称。 |
| GetBuildPhaseType | 返回具有指定 GUID 的构建阶段的类型。 |
| GetBuildPropertyForAnyConfig | 获取指定目标的所有构建配置中给定名称的构建属性值。如果属性具有多个值,则用空格分隔这些值。 |
| GetBuildPropertyForConfig | 在指定构建配置中获取给定名称的构建属性值。如果属性具有多个值,则使用空格分隔。 |
| GetCompileFlagsForFile | 返回在给定目标上的特定文件设置的编译标志。 |
| GetCopyFilesBuildPhaseByTarget | 返回给定目标匹配的复制文件构建阶段的 GUID。 |
| GetEntitlementFilePathForTarget | 返回指定构建目标的权限文件相对路径。 |
| GetFrameworksBuildPhaseByTarget | 返回给定目标的 Framework 构建阶段的 GUID。 |
| GetHeadersBuildPhaseByTarget | 返回给定目标的 Header 构建阶段 (PBXHeadersBuildPhase) 的 GUID。 |
| GetRealPathsOfAllFiles | 获取所有已知文件列表。 |
| GetResourcesBuildPhaseByTarget | 返回给定目标的资源构建阶段的 GUID。 |
| GetShellScriptBuildPhaseForTarget | 返回给定目标匹配的复制 shell 脚本构建阶段的 GUID。 |
| GetSourcesBuildPhaseByTarget | 返回给定目标的源构建阶段的 GUID。 |
| GetTargetProductFileRef | 返回构建目标创建的工件的文件引用。 |
| GetUnityFrameworkTargetGuid | 返回 Unity 项目中 Framework 目标的 GUID。 |
| GetUnityMainTargetGuid | 返回 Unity 项目中主目标的 GUID。 |
| InsertCopyFilesBuildPhase | 为给定目标创建新的复制文件构建阶段。 |
| InsertShellScriptBuildPhase | 为给定目标创建新的 shell 脚本构建阶段。 |
| ProjectGuid | 返回项目的 GUID。 |
| ReadFromFile | 从给定路径标识的文件中读取项目。 |
| ReadFromStream | 从给定的文本阅读器中读取项目。 |
| ReadFromString | 从给定的字符串读取项目。 |
| RemoveAssetTag | 删除资产标签。 |
| RemoveAssetTagForFile | 删除给定文件的资产标签。 |
| RemoveAssetTagFromDefaultInstall | 从初始安装期间下载的标签列表中删除资产标签。 |
| RemoveBuildConfig | 从项目中所有目标中删除所有具有给定名称的构建配置。 |
| RemoveFile | 从项目中删除给定文件。 |
| RemoveFileFromBuild | 从指定构建的文件列表中删除给定文件。 |
| RemoveFrameworkFromProject | 删除指定目标的系统框架依赖项。 |
| ReplaceFile | 使用新文件替换指定文件。 |
| SetBaseReferenceForConfig | 设置指定构建配置的基本配置引用。 |
| SetBuildProperty | 将构建属性设置为指定目标所有构建配置中的给定值。 |
| SetBuildPropertyForConfig | 将构建属性设置为指定构建配置中的给定值。 |
| SetCompileFlagsForFile | 设置给定目标中给定文件的编译标志。 |
| SetDevelopmentRegion | 设置 Xcode 项目中 bundle 的默认语言和区域。 |
| SetTeamId | 设置 Xcode 项目的团队 ID。 |
| TargetGuidByName | 返回具有指定名称的本地目标的 GUID。 |
| UpdateBuildProperty | 针对指定目标的所有构建配置添加和移除构建属性中的值。 |
| UpdateBuildPropertyForConfig | 在给定的构建配置中添加和移除构建属性中的值。 |
| WriteToFile | 将项目内容写入指定文件。 |
| WriteToStream | 将项目内容写入指定的文本编写器。 |
| WriteToString | 将项目的内容写入字符串。 |