Version: 5.6

PBXProject

class in UnityEditor.iOS.Xcode

切换到手册

描述

表示 Xcode 项目(pbxproj 文件)。

构造函数

PBXProject创建 PBXProject 类的新实例。

公共函数

AddBuildPropertyAdds a value to build property in all build configurations for the specified target(s).
AddBuildPropertyForConfigAdds a value to build property for the specific build configuration.
AddFileAdds file to the project.
AddFileToBuildConfigures file for building for the given target.
AddFileToBuildWithFlags将文件配置为针对具有特定编译器标志的给定目标进行构建。
AddFrameworkToProjectAdds a framework dependency for the specified target.
BuildConfigByNameReturns the GUID of build configuration with the given name for the specific target. null is returned if such configuration does not exist.
ContainsFileByProjectPath检查项目中是否包含具有给定项目路径的文件。
ContainsFileByRealPath检查项目中是否包含具有给定物理路径的文件。
FindFileGuidByProjectPathFinds file GUID by project path.
FindFileGuidByRealPathFinds file GUID by physical path.
GetCompileFlagsForFileReturns compile flags set for the specific file.
ReadFromFile从给定路径标识的文件中读取项目。
ReadFromStream从给定的文本阅读器中读取项目。
ReadFromString从给定的字符串中读取项目。
RemoveFile从项目中删除给定文件。
RemoveFileFromBuild从要针对给定目标构建的文件列表中删除给定文件。
RemoveFrameworkFromProjectRemoves the given framework from the given target build.
SetBuildPropertySets the build property to the given value in all build configurations for the specified targets.
SetBuildPropertyForConfigSets the build property to the given value in the given build property.
SetCompileFlagsForFile为给定目标中的给定文件设置编译标志。
TargetGuidByName返回具有给定名称的原生目标的 GUID。
UpdateBuildProperty在指定目标的所有构建配置中,添加和删除构建属性的值。
UpdateBuildPropertyForConfig在给定的构建配置中,添加和删除构建属性的值。
WriteToFile将项目内容写入指定文件。
WriteToStream将项目内容写入指定的文本写入器。
WriteToString将项目内容写入字符串。

静态函数

GetPBXProjectPathReturns the path to PBX project in the given build path.
GetUnityTargetNameReturns the default app target name.
GetUnityTestTargetName返回默认的测试目标名称。
IsBuildable检查具有给定扩展名的文件是否可以由 Xcode 创建。
IsKnownExtension检查 PBXProject 是否知道具有给定扩展名的文件。