---
title: xtool - 跨平台 Xcode 替代品：用 Linux、Windows 构建和部署 iOS 应用
date: 2025-05-21T08:09:52Z
modified: 2025-05-21T08:11:13Z
permalink: "https://www.appinn.com/xtool-for-ios/"
type: post
status: publish
excerpt: ""
categories:
  - iOS
  - linux
  - Windows
tags:
  - iOS
  - linux
  - Windows
  - 开发者
  - 开发者工具
featured_image: "https://www.appinn.com/wp-content/uploads/2025/05/Copy-of-appinn-homework-2025-05-21T153830.098.jpg"
author: 青小蛙
timestamp: 2025-05-21T08:11:13Z
---

**xtool** 是一款开发者工具，它是跨平台的 Xcode 替代品，使用 SwiftPM 在 Linux、Windows 和 macOS 上构建和部署 iOS 应用，没有 Mac 设备也能编写 iOS 应用了。@[Appinn](https://www.appinn.com/xtool-for-ios.md)

![](https://www.appinn.com/wp-content/uploads/2025/05/Copy-of-appinn-homework-2025-05-21T153830.098.jpg)

xtool 提供了一个《在 Linux 与 windows 上，构建你的第一个 iOS 应用》[教程](https://xtool.sh/tutorials/xtool/first-app/)，青小蛙觉得，看起来非常简单啊：


$ xtool new Hello #创建 xtool 项目
$ xtool dev #构建和运行


注意你需要解决账号授权证书问题、开发者模式等非编程问题 🙈

![](https://www.appinn.com/wp-content/uploads/2025/05/Screen-20250521160546@2x.avif)

xtool 会自动创建所需文件：


$ cd Hello
Hello$ ls -la
-rw-rw-r--  1 user user  187 .gitignore
drwxrwxr-x  2 user user 4096 .sourcekit-lsp
-rw-rw-r--  1 user user  463 Package.swift
drwxrwxr-x  3 user user 4096 Sources
-rw-rw-r--  1 user user   39 xtool.yml


并最终完成部署：

![](https://www.appinn.com/wp-content/uploads/2025/05/Screen-20250521160626@2x.avif)

## 获取

感兴趣的同学可以试试：

- [GitHub](https://github.com/xtool-org/xtool)

---

原文：https://www.appinn.com/xtool-for-ios/

## Topics

**分类目录:** [iOS](https://www.appinn.com/category/ios/?output_format=md), [linux](https://www.appinn.com/category/linux/?output_format=md), [Windows](https://www.appinn.com/category/windows/?output_format=md)

**标签:** [开发者](https://www.appinn.com/tag/%e5%bc%80%e5%8f%91%e8%80%85/?output_format=md), [开发者工具](https://www.appinn.com/tag/%e5%bc%80%e5%8f%91%e8%80%85%e5%b7%a5%e5%85%b7/?output_format=md)