ما هي background-processing؟
جدولة وتنفيذ العمل في الخلفية على نظام iOS باستخدام BGTaskScheduler. يُستخدم عند تسجيل BGAppRefreshTask لعمليات جلب قصيرة من الخلفية، أو BGProcessingTask للصيانة طويلة الأمد، أو BGContinuedProcessingTask (iOS 26+) للعمل الذي يبدأ في المقدمة والذي يستمر في الخلفية، أو تنزيلات URLSession في الخلفية، أو إشعارات الدفع في الخلفية. يغطي تكوين Info.plist، ومعالجة انتهاء الصلاحية، وإكمال المهام، وتصحيح الأخطاء من خلال عمليات الإطلاق المحاكاة. المصدر: dpearson2699/swift-ios-skills.