baidu-maps/ios-sdk-skills/ios-build

Claude Code and agent skill by baidu-maps/ios-sdk-skills

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

Compiles iOS Xcode projects via xcodebuild. Use when building iOS apps, running xcodebuild, compiling Xcode projects, CI/CD for iOS, or when the user mentions iOS 编译、构建、build.

Install

npx vskill@latest install baidu-maps/ios-sdk-skills/ios-build

SKILL.md

iOS 工程编译

通过 xcodebuild 命令行编译 iOS 工程,适用于本地构建、脚本、CI/CD。

工程类型

类型打开方式说明
纯 Xcode 工程.xcodeproj无 CocoaPods
CocoaPods 工程.xcworkspace有 Podfile,必须用 workspace

基本命令

bash
# 进入工程目录(.xcodeproj 或 .xcworkspace 所在目录)
cd /path/to/YourProject
# 使用 .xcworkspace(CocoaPods 工程)
xcodebuild -workspace YourProject.xcworkspace -scheme YourScheme -destination 'generic/platform=iOS' build
# 使用 .xcodeproj(纯工程)
xcodebuild -project YourProject.xcodeproj -scheme YourScheme -destination 'generic/platform=iOS' build

常用 destination

destination说明
generic/platform=iOS通用 iOS 设备(不指定具体设备)
generic/platform=iOS Simulator任意模拟器
platform=iOS Simulator,name=iPhone 15指定模拟器
platform=iOS,id=<UDID>指定真机

查看 scheme

bash
xcodebuild -list -workspace YourProject.xcworkspace
# 或
xcodebuild -list -project YourProject.xcodeproj

输出中的 Schemes: 下列出可用 scheme,通常与 target 名一致。

常用操作

bash
# 清理后构建
xcodebuild clean build -workspace YourProject.xcworkspace -scheme YourScheme -destination 'generic/platform=iOS'
# 指定配置(Debug/Release)
xcodebuild -configuration Release -workspace YourProject.xcworkspace -scheme YourScheme -destination 'generic/platform=iOS' build
# 归档(用于分发)
xcodebuild archive -workspace YourProject.xcworkspace -scheme YourScheme -archivePath ./build/App.xcarchive -destination 'generic/platform=iOS'

常见问题

  • 找不到 scheme:用 -list 查看,或检查 scheme 是否 shared(Edit Scheme → 勾选 Shared)
  • CocoaPods 工程:必须用 -workspace,不能用 -project
  • 沙盒限制:CI/脚本中若 DerivedData 无写权限,可加 -derivedDataPath ./DerivedData 指定可写目录
  • 模拟器服务异常:generic/platform=iOS 不依赖模拟器,适合无 GUI 环境

更多参考

Security

  • Security scanPassed, 100 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

7-day trend score
0

Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/baidu-maps/ios-sdk-skills/ios-build/badge)](https://verified-skill.com/skills/baidu-maps/ios-sdk-skills/ios-build)

Something wrong with this skill or its page? Tell us.