ლოგოს კოპირება SVG ფორმატში
სიტყვიანი ნიშნის კოპირება SVG ფორმატში
ბრენდის რესურსების ჩამოტვირთვა
ბრენდის სახელმძღვანელო პრინციპები

ქეში

გადაამუშავე ბილდის არტიფაქტები შენს გუნდსა და CI-ში ერთნაირი კოდის ხელახალი კომპილაციის თავიდან ასაცილებლად

გამოთვლა

აწარმოეთ რანერები წამებში და გაზარდეთ მასშტაბი თქვენს გუნდთან და აგენტებთან ერთად

ტესტები

შეამოწმეთ მხოლოდ შეცვლილი კოდი და ავტომატურად აღმოაჩინეთ არასტაბილური ტესტები

Previews

გაუზიარეთ თქვენი აპლიკაცია მყისიერად URL-ის მეშვეობით - დააჭირეთ და გაუშვით ნებისმიერ მოწყობილობაზე

გენერირებული პროექტები

გაამარტივეთ მოდულური Xcode პროექტები უფრო მარტივი შენარჩუნებისა და მასშტაბირებისთვის

რეესტრი

ჩამოტვირთეთ მხოლოდ ის, რაც გჭირდებათ — უფრო სწრაფი და მსუბუქი ბილდები ლოკალურად და CI-ზე

შესახებ

გაიგეთ მეტი Tuist-ის შესახებ და გაეცანით გუნდს

საჯარო დაშბორდი

გაეცანით Tuist-ის ფუნქციებს საჯარო დაფაზე

კლიენტები

ნახეთ, როგორ ახერხებენ წამყვანი გუნდები მასშტაბირებას Tuist-თან ერთად

Slack

შეუერთდით საზოგადოების Slack-ს

სიახლეები

დარჩით განახლებული - გამოიწერეთ ჩვენი ახალი ამბების ბიულეტენი

GitHub

გადაამოწმეთ ჩვენი წყაროები, პრობლემები და PR-ები

საზოგადოების ფორუმი

შეუერთდით დისკუსიებს და გაუზიარეთ იდეები ჩვენს საზოგადოების ფორუმზე

Opt into Xcode 27.2's new JSON project format

Xcode 27.2 introduces a new on-disk format for .xcodeproj bundles: a JSON5 file called project.xcproj that replaces the classic OpenStep project.pbxproj. The format is documented at apple/xcode-project-format, and while it's still marked experimental, it already delivers what most teams have been asking for from .pbxproj for years: smaller, more readable diffs and far fewer merge conflicts.

Tuist now lets you opt into it from your Tuist.swift:

swift
import ProjectDescription
let tuist = Tuist(
    project: .tuist(
        generationOptions: .options(
            projectFormat: .xcproj
        )
    )
)

Every .xcodeproj Tuist generates for that workspace will be written as project.xcproj. The default stays .pbxproj, so nothing changes until you flip the option.

Because the format is still experimental in Xcode itself, you should treat this as an opt in for teams that are already on Xcode 27.2 across local development and CI. Earlier Xcode versions cannot read project.xcproj, so make sure every machine that opens the workspace, including runners, is on 27.2 or later before you turn it on.