このプロジェクトについて
# xtool
クロスプラットフォームのXcode代替ツール。Linux、Windows、macOS上でSwiftPMを使用してiOSアプリをビルドおよびデプロイします。
## 概要
xtoolは、オープンスタンダードを使用してXcodeの機能を再現するクロスプラットフォーム(Linux/WSL/macOS)ツールです。
- SwiftPMパッケージをiOSアプリにビルド
- iOSアプリの署名とインストール
- Apple Developer Servicesとのプログラム的な連携
## はじめに
1. ガイドに従って`xtool`をインストールします
- [インストール(Linux/Windows)](https://xtool.sh/documentation/xtooldocs/installation-linux)
- [インストール(macOS)](https://xtool.sh/documentation/xtooldocs/installation-macos)
2. [チュートリアル](https://xtool.sh/tutorials/xtooldocs/first-app)に従って、xtoolを利用した最初のアプリを作成して実行しましょう!
## 例
### スクリーンショット

### コマンドラインインターフェース
```bash
$ xtool --help
概要: クロスプラットフォームのXcode代替ツール
使用方法: xtool <サブコマンド>
オプション:
-h, --help ヘルプ情報を表示します。
設定サブコマンド:
setup iOS開発用にxtoolを設定
auth Apple Developer Servicesの認証を管理
sdk Darwin Swift SDKを管理
開発サブコマンド:
new 新しいxtool SwiftPMプロジェクトを作成
dev xtool SwiftPMプロジェクトをビルドして実行
ds Apple Developer Servicesと連携
デバイスサブコマンド:
devices デバイスを一覧表示
install ipaファイルをデバイスにインストール
uninstall インストール済みアプリをアンインストール
launch インストール済みアプリを起動
詳細なヘルプは 'xtool help <サブコマンド>' を参照してください。
```
### ライブラリ
xtoolには、独自のアプリからApple Developer Services、iOSデバイスなどと連携するために使用できるライブラリが含まれています。これは、SwiftPMの依存関係として`XKit`を追加することで使用できます。
```swift
// パッケージ依存関係:
.package(url: "https://github.com/xtool-org/xtool", .upToNextMinor(from: "1.2.0"))
// ターゲット依存関係:
.product(name: "XKit", package: "xtool")
```
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.