repo radar

xtool

Mac'siz iPhone uygulaması kurmak mümkün mü?. Xcode'un yerini almayı hedefleyen, platformlar arası çalışan bir komut satırı aracı. Swift Package Manager projelerini iOS uygulamasına çevirip imzalıyor ve USB üzerinden iPhone'a kuruyor; Linux, WSL ve macOS'ta çalışıyor. XKit kütüphanesi ve `xtool ds` komutuyla Apple Developer Services'e koddan erişilebiliyor. Projenin eski adı Supersign, geliştiricisi Kabir Oberai.

Mac'i olmayan ama iPhone'una kendi uygulamasını kurmak isteyen geliştiriciler için.

SwiftMIT

Nasıl kullanılır?

5 adım
1

xtool, Xcode olmadan iPhone uygulaması derleyip telefona kuran bir komut satırı aracı. Linux ve Windows (WSL) üzerinde de çalışır.

2

Kurulum için Apple'ın geliştirici araçlarını içeren büyük bir dosyayı (Xcode.xip) indirmen ve Apple hesabınla giriş yapman gerekir.

3

xtool new ile örnek bir proje açılır; xtool dev komutu uygulamayı derler, imzalar ve USB ile bağlı iPhone'a kurar.

4

Ücretsiz Apple hesabıyla kurulan uygulamalar 7 gün sonra yeniden imzalanmak ister; bu Apple'ın kuralıdır.

5

Giriş, Apple'ın resmî desteklemediği servisler üzerinden yapılır; proje bu yüzden yedek bir hesap kullanmayı öneriyor.

Kendin kur

brew install xtool-org/tap/xtool  # macOS; Linux/WSL: releases'tan xtool-$(uname -m).AppImage indirip `xtool setup`
Dikkat

Apple'ın resmî desteklemediği özel servisler kullanılıyor; Apple hesabına kısıt riski olabilir, proje atılabilir hesap öneriyor.

★ 9.884 · MIT · Swift · github.com/xtool-org/xtool ↗
Dene

Bu proje tarayıcıda denenmiyor; kurulum gerekiyor. Yukarıdaki adımlar tam da bunun için.