회원
- apple_host_system_env
 - apple_toolchain
 - dotted_version
 - platform
 - platform_type
 - target_apple_env
 - XcodeProperties
 - XcodeVersionConfig
 
apple_host_system_env
dict apple_common.apple_host_system_env(xcode_config)
매개변수
| 매개변수 | 설명 | 
|---|---|
              xcode_config
             | 
            
                                     필수 Xcode 구성에 관한 정보가 포함된 제공자입니다.  | 
          
apple_toolchain
unknown apple_common.apple_toolchain()
dotted_version
DottedVersion apple_common.dotted_version(version)
매개변수
| 매개변수 | 설명 | 
|---|---|
              version
             | 
            
                          string;
                                     required DottedVersion의 문자열 표현입니다.  | 
          
platform
struct apple_common.platform
ios_deviceios_simulatormacostvos_devicetvos_simulatorvisionos_devicevisionos_simulatorwatchos_devicewatchos_simulator
이러한 값은 XcodeVersionConfig.sdk_version_for_platform과 같이 플랫폼을 예상하는 메서드에 전달할 수 있습니다.
platform_type
struct apple_common.platform_type
iosmacostvosvisionoswatchos
이러한 값은 'apple' 구성 프래그먼트의 multi_arch_platform 메서드와 같이 플랫폼 유형을 예상하는 메서드에 전달할 수 있습니다.
예:
ctx.fragments.apple.multi_arch_platform(apple_common.platform_type.ios)
target_apple_env
dict apple_common.target_apple_env(xcode_config, platform)
dict를 반환합니다. 예를 들어 이 사전에는 빌드할 플랫폼 이름과 SDK 버전을 나타내는 변수가 포함되어 있습니다. 키는 변수 이름이고 값은 해당 값입니다.
          
      매개변수
| 매개변수 | 설명 | 
|---|---|
              xcode_config
             | 
            
                                     필수 Xcode 구성에 관한 정보가 포함된 제공자입니다.  | 
          
              platform
             | 
            
                                     필수 Apple 플랫폼입니다.  | 
          
XcodeProperties
Provider apple_common.XcodeProperties
XcodeVersionProperties 제공자의 생성자/키입니다.타겟이 XcodeVersionProperties 제공자를 전파하는 경우 이를 검색하는 키로 사용합니다. 예: 
dep = ctx.attr.deps[0] p = dep[apple_common.XcodeVersionProperties]
XcodeVersionConfig
Provider apple_common.XcodeVersionConfig
XcodeVersionConfig 제공자의 생성자/키입니다.