Sobre o projeto
# xtool
Substituto multiplataforma do Xcode. Compile e implante apps iOS com SwiftPM em Linux, Windows e macOS.
## Visão geral
xtool é uma ferramenta multiplataforma (Linux/WSL/macOS) que replica a funcionalidade do Xcode com padrões abertos.
- Compile um pacote SwiftPM em um app iOS
- Assine e instale apps iOS
- Interaja com Apple Developer Services programaticamente
## Primeiros passos
1. Siga o guia para instalar o `xtool`
- [Instalação (Linux/Windows)](https://xtool.sh/documentation/xtooldocs/installation-linux)
- [Instalação (macOS)](https://xtool.sh/documentation/xtooldocs/installation-macos)
2. Crie e execute seu primeiro app com tecnologia xtool seguindo o [tutorial](https://xtool.sh/tutorials/xtooldocs/first-app)!
## Exemplos
### Captura de tela

### Interface de linha de comando
```bash
$ xtool --help
VISÃO GERAL: Substituto multiplataforma do Xcode
USO: xtool <subcomando>
OPÇÕES:
-h, --help Mostra informações de ajuda.
SUBCOMANDOS DE CONFIGURAÇÃO:
setup Configura o xtool para desenvolvimento iOS
auth Gerencia a autenticação do Apple Developer Services
sdk Gerencia o Darwin Swift SDK
SUBCOMANDOS DE DESENVOLVIMENTO:
new Cria um novo projeto xtool SwiftPM
dev Compila e executa um projeto xtool SwiftPM
ds Interage com Apple Developer Services
SUBCOMANDOS DE DISPOSITIVO:
devices Lista dispositivos
install Instala um arquivo ipa no seu dispositivo
uninstall Desinstala um app instalado
launch Inicia um app instalado
Consulte 'xtool help <subcomando>' para obter ajuda detalhada.
```
### Biblioteca
xtool inclui uma biblioteca que você pode usar para interagir com Apple Developer Services, dispositivos iOS e muito mais a partir do seu próprio app. Você pode usá-la adicionando `XKit` como dependência SwiftPM.
```swift
// dependência do pacote:
.package(url: "https://github.com/xtool-org/xtool", .upToNextMinor(from: "1.2.0"))
// dependência do alvo:
.product(name: "XKit", package: "xtool")
```
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.