ما لم تكن تقوم ببناء إطار تجاري مغلق المصدر ، أود أن أوصي حقا باستخدام Cocoapods. سوف يعتني بالتبعيات والموارد والإصدار والتحديث والتثبيت وما إلى ذلك. جميع الصداع الكبير مع تغير مكتبتك مع مرور الوقت.
حتى إذا كنت ترغب في توزيع الثنائيات فقط لرمز المصدر المغلقة ، فيمكنك إنشاء الثنائيات باستخدام Cocoapods ثم توزيعها باستخدام PODSPEC مختلف. كما ستتجنب تضمين رمز المكتبات الأخرى التي تعتبر ممارسة سيئة للغاية ولكنها شائعة.
أما بالنسبة للإصدار ، يمكنك التحقق هنا.
العودة إلى صنع المكتبة الثابتة ...
الإصدار غير مرئي من التطبيق وسيكون مجرد وثائق ، وبالتالي أعتقد أنه يجب عليك إضافته إلى جميع أهدافك. إذا كنت تريد حقًا أن تكون قادرًا على اكتشاف إصدار مكتبتك في وقت التشغيل ، فستحتاج إلى التوصل إلى طريقة فئة أو متغير عالمي مثل [MyLibrary version]
.
يتم تضمين وثائق هذه المفاتيح في XCode أو يمكنك فقط تحديد واحدة والتحقق من جزء "المساعدة السريعة":