Token导航 LogoToken导航TokenDH.com
研究检索敏感数据github未标认证来源可访问许可证需确认审计通过

ios-deployiOS 部署

Agent Skill

用于辅助云资源、部署、容器、基础设施和运维自动化任务。它适合让 Agent 检查配置、整理部署步骤、分析资源状态、生成排障思路或辅助云服务接入。使用时需要明确目标环境、账号权限、区域和资源组,区分本地测试与生产操作;涉及删除资源、重启服务、修改网络或权限配置时,应先确认影响范围。

总安装

388

周安装

16

GitHub Stars

4

下载量

127
CodexClaudeCursorGemini CLI

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

unknown

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:ios-deploy(iOS 部署)
来源仓库:https://github.com/alphaonedev/openclaw-graph
仓库路径:skills/ios-deploy
安装命令:
npx skills add https://github.com/alphaonedev/openclaw-graph --skill ios-deploy
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 npx skills 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

skills.shnpx skills
npx skills add https://github.com/alphaonedev/openclaw-graph --skill ios-deploy

简介

用于辅助云资源、部署与基础设施运维自动化任务。

  • 适合在 Codex、Claude、Cursor、Gemini CLI 中检查配置或分析资源状态。
  • 可协助整理部署步骤或生成排障思路。ios-deploy 属于研究检索类 Skill,可作为该场景下的辅助能力补充。
  • 使用时需明确目标环境、账号权限和资源组。
  • 涉及删除或修改网络配置时应先评估影响范围。

SKILL.md

ios-deploy

Purpose

This skill automates iOS app deployment workflows, including archiving apps with Xcode, uploading to TestFlight or App Store Connect, managing certificates and provisioning profiles, and integrating with tools like Fastlane and Xcode Cloud. It streamlines CI/CD for iOS projects.

When to Use

Use this skill when deploying iOS apps to TestFlight for beta testing, submitting to the App Store, or handling signing and provisioning in CI pipelines. Apply it in scenarios involving Fastlane automation, Xcode Cloud builds, or when troubleshooting certificate issues in enterprise environments.

Key Capabilities

  • Archive iOS apps using Xcode's command-line tools with specific build configurations.
  • Upload builds to TestFlight via App Store Connect API, requiring authentication.
  • Manage certificates and provisioning profiles using Fastlane's match or sigh actions.
  • Automate workflows with Fastlane lanes for CI, including code signing and beta deployment.
  • Integrate with Xcode Cloud for cloud-based builds and automated testing.
  • Handle App Store metadata updates via Spaceship API for release notes and screenshots.

Usage Patterns

Always start by ensuring Xcode and Fastlane are installed. For CI integration, wrap commands in scripts that check for environment variables like $FASTLANE_APP_ID. Use in pipelines where builds are triggered on code changes, followed by automated testing and deployment. For local development, run commands interactively to verify outputs before automation. Include error checks in scripts to halt on failures, e.g., verify provisioning profiles exist before archiving.

Common Commands/API

Use Fastlane for most tasks; here's how to execute key operations:

  • Archive and build an app: Run xcodebuild archive -scheme MyApp -archivePath build/MyApp.xcarchive -configuration Release. Follow with xcodebuild -exportArchive -archivePath build/MyApp.xcarchive -exportPath build/export -exportOptionsPlist exportOptions.plist.
  • Upload to TestFlight: Use Fastlane: fastlane upload_to_testflight with config in Fastfile: lane:beta do |options| upload_to_testflight(changelog: options[:changelog]) end. Requires $APP_STORE_CONNECT_API_KEY in env vars.
  • Manage certificates: Run fastlane match development to create or download profiles; config via Matchfile with type: "development" and git_url: "git@github.com:user/repo.git".
  • Xcode Cloud API: Trigger builds via API endpoint: POST to https://api.apple.com/v1/builds with JSON payload {"workflowId": "12345", "sourceBranch": "main"}, authenticated with $XCODE_CLOUD_TOKEN.
  • App Store Connect API: Fetch app info with spaceship::Tunes::App.find("com.example.app") in a Ruby script: require 'spaceship'; Spaceship::Tunes.login; app = Spaceship::Tunes::App.find('bundle_id').

Integration Notes

Integrate by adding Fastlane to your project via gem install fastlane, then create a Fastfile in the root directory. For authentication, set env vars like export FASTLANE_SESSION=$APP_STORE_CONNECT_API_KEY for App Store Connect access. Use Xcode Cloud by enabling it in App Store Connect and referencing the workflow ID in scripts. For CI tools like GitHub Actions, include steps like: run: fastlane beta in your YAML file, ensuring dependencies are cached. Handle multiple environments by using Fastlane's lanes, e.g., define a lane for staging with different provisioning profiles.

Error Handling

Common errors include invalid certificates; check with fastlane match nuke development to reset and retry. For upload failures, verify API key with fastlane spaceauth -o and ensure bundle ID matches. If archiving fails due to code signing, run fastcode sign --force and specify the profile in exportOptions.plist: <key>signingStyle</key><string>Manual</string>. Handle network errors in scripts by adding retries, e.g., in bash: for i in {1..3}; do fastlane upload_to_testflight && break || sleep 5; done. Log outputs with fastlane --verbose for debugging.

Concrete Usage Examples

  1. Deploy to TestFlight: In a CI script, first build: xcodebuild -scheme MyApp -configuration Release clean build. Then upload: fastlane run upload_to_testflight api_key: $APP_STORE_CONNECT_API_KEY changelog: "Fixed bugs". This assumes a Fastfile with the lane defined and env var set.
  2. Manage Provisioning and Archive: Run fastlane match adhoc to fetch profiles, then archive: xcodebuild archive -scheme MyApp -archivePath build/MyApp.xcarchive. Export with: xcodebuild -exportArchive -archivePath build/MyApp.xcarchive -exportOptionsPlist ExportOptions.plist. Use in a workflow for ad-hoc distribution.

Graph Relationships

  • Related to: mobile cluster (e.g., android-deploy skill for cross-platform deployment).
  • Connected via: deployment tag (links to general deployment skills like ci-cd).
  • Associated with: fastlane and ios tags (e.g., relates to fastlane-specific tools and other iOS skills).
  • Dependencies: appstore tag implies integration with skills handling API keys and authentication.

适合场景

01

用户想查找某类 Agent Skill 时

02

需要根据任务场景推荐可安装能力包时

03

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

Codex

35.87%
按下载量换算46

Claude

27.68%
按下载量换算35

Cursor

19.08%
按下载量换算24

Gemini CLI

8.32%
按下载量换算11

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

通过

权限和风险

敏感数据

该 Skill 可能接触密钥、Token、环境变量或敏感配置,应进入高风险复核队列,默认不自动发布。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills