Apple_Platform
使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。
报告问题open_in_new
查看源代码open_in_new
敬上
每晚
·
7.3。
·
7.2。
·
7.1。
·
7.0。
·
6.5
对应于 Xcode 的平台概念,如 Xcode.app/Contents/Developer/Platforms
中所示。每个平台都表示一种 Apple 平台类型(例如 iOS 或 tvOS),与一个或多个相关的 CPU 架构相结合。例如,iOS 模拟器平台支持 x86_64
和 i386
架构。
可以从 apple_common.platform 结构体的字段中检索此类型的特定实例:
apple_common.platform.ios_device
apple_common.platform.ios_simulator
apple_common.platform.macos
apple_common.platform.tvos_device
apple_common.platform.tvos_simulator
apple_common.platform.watchos_device
apple_common.platform.watchos_simulator
不过,更为常见的是,apple 配置片段具有允许规则确定构建目标所针对的平台的字段/方法。
示例:
p = apple_common.platform.ios_device
print(p.name_in_plist) # 'iPhoneOS'
成员
is_device
bool apple_platform.is_device
如果此平台是设备平台,则返回
True
;如果此平台是模拟器平台,则返回
False
。
name_in_plist
string apple_platform.name_in_plist
平台名称,在 Info.plist 文件的
CFBundleSupportedPlatforms
条目中和 Xcode 的平台目录中显示,不含扩展名(例如
iPhoneOS
或
iPhoneSimulator
)。
此名称转换为小写形式后(例如
iphoneos
和
iphonesimulator
),可以传递给 Xcode 的命令行工具,例如
ibtool
和
actool
(在这些工具需要平台名称时)。
apple_platform_type apple_platform.platform_type
返回此平台的平台类型。
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可获得了许可,并且代码示例已根据 Apache 2.0 许可获得了许可。有关详情,请参阅 Google 开发者网站政策。Java 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2024-08-22。
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"没有我需要的信息"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"太复杂/步骤太多"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"内容需要更新"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"翻译问题"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"示例/代码问题"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"其他"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"易于理解"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"解决了我的问题"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"其他"
}]
{"lastModified": "\u6700\u540e\u66f4\u65b0\u65f6\u95f4 (UTC)\uff1a2024-08-22\u3002"}
[[["易于理解","easyToUnderstand","thumb-up"],["解决了我的问题","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["没有我需要的信息","missingTheInformationINeed","thumb-down"],["太复杂/步骤太多","tooComplicatedTooManySteps","thumb-down"],["内容需要更新","outOfDate","thumb-down"],["翻译问题","translationIssue","thumb-down"],["示例/代码问题","samplesCodeIssue","thumb-down"],["其他","otherDown","thumb-down"]],["最后更新时间 (UTC):2024-08-22。"],[],[]]