استخدام تويست مع حزمة سويفت
يدعم تويست استخدام Package.swift.swift كـ DSL لمشاريعك ويحول أهداف الحزمة
الخاصة بك إلى مشروع Xcode أصلي وأهدافه.
الهدف من هذه الميزة هو توفير طريقة سهلة للمطورين لتقييم تأثير اعتماد تويست في حزم سويفت الخاصة بهم. لذلك، نحن لا نخطط لدعم المجموعة الكاملة لميزات مدير حزم سويفت ولا لجلب كل ميزات تويست الفريدة مثل مساعدات وصف المشروع إلى عالم الحزم.
تتوقّع أوامر تويست بنية دليل دليل معيّن يُعرّف جذره بدليل تويست أو .git.
استخدام تويست مع حزمة سويفت#
سوف نستخدم تويست مع مستودع [TootSDK Package] (https://github.com/TootSDK/TootSDK) الذي يحتوي على حزمة سويفت. أول شيء نحتاج إلى القيام به هو استنساخ المستودع:
git clone https://github.com/TootSDK/TootSDK
cd TootSDK
بمجرد الوصول إلى دليل المستودع، نحتاج إلى تثبيت تبعيات Swift Package Manager:
tuist install
تحت غطاء محرك السيارة تويست تثبيت يستخدم مدير حزم سويفت لحل وسحب تبعيات
الحزمة. بعد اكتمال الحل، يمكنك بعد ذلك إنشاء المشروع:
tuist generate
ها هو! لديك مشروع Xcode أصلي يمكنك فتحه وبدء العمل عليه.