awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
nomad-cli avatar

nomad-cli/shenzhenArchived

0
View on GitHub↗
4,633 星标·483 分支·Ruby·MIT·4 次浏览

Shenzhen

Shenzhen 是一个命令行界面和工具套件,旨在自动化 iOS 应用的构建、打包和分发。它提供了一个系统,用于将源代码编译为可分发的安装包,并将这些归档文件上传到测试服务和应用商店。

该项目包含一个配置描述文件检查器,用于从安装归档中提取并显示嵌入的身份信息和授权。这允许在自动化过程中验证应用权限和签名功能。

该工具集管理从源代码到部署的完整流水线,涵盖二进制编译、安装包组装以及协调外部系统工具以处理远程分发。

Features

  • iOS App Distribution - Automates the packaging and distribution of iOS applications into IPA files for mobile devices and testing servers.
  • iOS IPA Packers - Bundles compiled binaries and assets into the standard iOS IPA folder structure for device installation.
  • iOS Packaging Tools - Compiles source code into distributable IPA installation packages for deployment on iOS devices.
  • iOS Build Pipelines - Automates the process of generating distributable archives and installation files via a command line interface.
  • IPA Build CLIs - Provides a command line interface for compiling source code into distributable iOS installation packages.
  • Xcode Build Automation - Wraps the xcodebuild tool to automate the compilation of source code into binary archives.
  • App Packaging Automations - Automates the packaging and delivery process for mobile applications.
  • Profile Parsers - Extracts identity and entitlement data from binary files to verify app signing and permissions.
  • Binary Distribution Automations - Provides secure uploads of compiled application binaries to remote testing services and app stores.
  • Archive Inspectors - Extracts and displays embedded identity information and entitlements from iOS installation archives.
  • Entitlement Inspectors - Analyzes provisioning profiles and entitlements within archives to verify app identity and permissions.
  • Identity Inspectors - Extracts and displays embedded identity information and entitlements from installation archives.

Star 历史

nomad-cli/shenzhen 的 Star 历史图表nomad-cli/shenzhen 的 Star 历史图表

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Start searching with AI

常见问题解答

nomad-cli/shenzhen 是做什么的?

Shenzhen 是一个命令行界面和工具套件,旨在自动化 iOS 应用的构建、打包和分发。它提供了一个系统,用于将源代码编译为可分发的安装包,并将这些归档文件上传到测试服务和应用商店。

nomad-cli/shenzhen 的主要功能有哪些?

nomad-cli/shenzhen 的主要功能包括:iOS App Distribution, iOS IPA Packers, iOS Packaging Tools, iOS Build Pipelines, IPA Build CLIs, Xcode Build Automation, App Packaging Automations, Profile Parsers。

nomad-cli/shenzhen 有哪些开源替代品?

nomad-cli/shenzhen 的开源替代品包括: aefyr/sai — SAI is a binary package bundler and application manager designed for Android and iOS. It functions as an installer and… facebook/xctool — xctool is a command line wrapper for xcodebuild designed for iOS and macOS continuous integration. It functions as a… cameroncooke/xcodebuildmcp — xcodebuildmcp is a Model Context Protocol server that exposes Xcode build, test, and device management tools for AI… carthage/carthage — Carthage is a decentralized dependency manager for Cocoa projects and an automation tool for Xcode builds. It… dantheman827/ios-app-signer — This is an app for OS X that can (re)sign apps and bundle them into ipa files that are ready to be installed on an iOS… getsentry/xcodebuildmcp — XcodeBuildMCP is a Model Context Protocol server and development tool bridge that provides AI agents with the ability…

Shenzhen 的开源替代方案

相似的开源项目,按与 Shenzhen 的功能重合度排序。
  • aefyr/saiAefyr 的头像

    Aefyr/SAI

    3,430在 GitHub 上查看↗

    SAI is a binary package bundler and application manager designed for Android and iOS. It functions as an installer and export tool that packages application source files and metadata into a proprietary format for portable distribution and backup. The project features a rootless application deployment pipeline, allowing the installation of third-party packages on mobile devices without requiring system-level root access. It includes a split archive reconstructor to reassemble fragmented application files into complete installation directories during deployment. The tool covers Android split A

    Java
    在 GitHub 上查看↗3,430
  • facebook/xctoolfacebook 的头像

    facebook/xctool

    6,868在 GitHub 上查看↗

    xctool is a command line wrapper for xcodebuild designed for iOS and macOS continuous integration. It functions as a parallel test runner, build log processor, and report generator to automate the build and test pipeline for Apple platforms. The tool distributes test bundles across multiple CPU cores to reduce execution time and provides the ability to run targeted subsets of tests by filtering for specific schemes, classes, or methods. It simplifies build management by allowing command line arguments to be persisted and loaded from JSON configuration files. It transforms verbose build logs

    Objective-C
    在 GitHub 上查看↗6,868
  • cameroncooke/xcodebuildmcpcameroncooke 的头像

    cameroncooke/xcodebuildmcp

    5,917在 GitHub 上查看↗

    xcodebuildmcp is a Model Context Protocol server that exposes Xcode build, test, and device management tools for AI coding agents to automate iOS and macOS development workflows. It operates as a background daemon per workspace, communicating tool requests and responses over standard input/output using JSON-RPC messages, and streams progress and results as newline-delimited JSON objects for machine parsing. The project provides an interactive setup wizard and file-based client configuration to install skill files into predefined directories for supported AI coding clients. It manages the full

    TypeScript
    在 GitHub 上查看↗5,917
  • carthage/carthageCarthage 的头像

    Carthage/Carthage

    15,174在 GitHub 上查看↗

    Carthage is a decentralized dependency manager for Cocoa projects and an automation tool for Xcode builds. It functions as a Git-based framework manager and binary distribution tool used to fetch, build, and manage external libraries. The project distinguishes itself by supporting the production and distribution of platform-independent binary frameworks and static libraries. It utilizes Git tags and submodules to lock specific versions of external libraries and provides mechanisms to distribute prebuilt binaries via zipped release archives. The system covers dependency resolution and version

    Swift
    在 GitHub 上查看↗15,174
  • 查看 Shenzhen 的所有 22 个替代方案→