الجمعة 6 نوفمبر 2026
في 2 ديسمبر 2026، سيتم نقل مستودع CocoaPods Specs نهائيًا إلى وضع القراءة فقط. نتيجةً لذلك، لن ننشر بعد هذا التاريخ إصدارات جديدة من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة" أو محوّلات التوسّط لنظام التشغيل iOS على CocoaPods.
تأثير هذا التغيير في تطبيقات iOS
إذا كنت تستخدم حاليًا CocoaPods لتثبيت حزمة "SDK لإعلانات Google على الأجهزة الجوّالة" (Google-Mobile-Ads-SDK) أو حزمة User Messaging Platform SDK (GoogleUserMessagingPlatform)، يُرجى مراعاة ما يلي:
- لا تتأثر الإصدارات الحالية: ستظل جميع الإصدارات المنشورة سابقًا من حزمة "SDK لإعلانات Google على الأجهزة الجوّالة" ومحوّلات التوسّط على CocoaPods متاحة في مستودع المواصفات المخصّص للقراءة فقط.
- لن يتم إجراء أي تحديثات مستقبلية على CocoaPods: بعد 2 ديسمبر 2026، سيتم توزيع الإصدارات الجديدة من حِزم تطوير البرامج (SDK) والميزات وإصلاحات الأخطاء من خلال Swift Package Manager وعمليات التنزيل اليدوية فقط.
نقل البيانات إلى Swift Package Manager
لمواصلة تلقّي آخر تحديثات "SDK لإعلانات Google على الأجهزة الجوّالة"، ننصحك بنقل مشاريعك على iOS إلى Swift Package Manager (SPM). SPM هو مدير التبعيات التابع لشركة Apple والمدمج مباشرةً في Xcode.
لتبديل مشروعك إلى Swift Package Manager، اتّبِع الخطوات التالية:
- إذا كنت بصدد إزالة CocoaPods من مشروعك بالكامل، شغِّل
pod deintegrateفي دليل مشروعك. - في Xcode، انتقِل إلى ملف > إضافة موارد الاعتمادية للحزمة... (File > Add Package Dependencies...).
- في شريط البحث، أدخِل عنوان URL لمستودع GitHub الخاص بحزمة Swift لإعلانات Google على الأجهزة الجوّالة: https://github.com/googleads/swift-package-manager-google-mobile-ads.git
- اختَر قاعدة الإصدار التي تريد استخدامها. ننصحك باختيار Up to Next Major Version (حتى رقم الإصدار الرئيسي التالي).
- أضِف الحزمة إلى هدفك.
للحصول على تعليمات الإعداد الكاملة، بما في ذلك كيفية تنزيل أُطر العمل يدويًا، يُرجى الاطّلاع على دليلَي البدء في AdMob وإدارة إعلانات Google. إذا كنت تستخدم ميزة "التوسّط"، يمكنك نقل المحوّلات بالطريقة نفسها. تتوافق محوّلات التوسّط في "إعلانات Google على الأجهزة الجوّالة" مع أداة Swift Package Manager، ويمكنك العثور على عنوان URL لحزمة كل محوّل في مستندات التوسّط.
إذا كانت لديك أي أسئلة أو أردت مناقشة هذا المنشور، يُرجى التواصل معنا على خادم Discord الخاص بـ "منتدى Google للإعلانات والقياس".
التصنيفات: ad-manager، admob، ios، mobile-ads-sdk، swift، swift-package-manager