backgroundTask
1.0.0
هذا هو إصدار سريع محدث من مثال مهمة خلفية تشغيل Infinite المكتوبة في الهدف c http://hayageek.com/ios-long-background-task/ المهمة اللانهائية تعتمد على تشغيل ملف صوتي فارغ. تم تبسيط روايتي إلى minumum لتشغيل المهمة إلى الأبد في الخلفية. قمت أيضًا بتضمين ملف WAV فارغ سيتم تشغيله إلى الأبد حتى تتوقف عن المهمة. *ملاحظة: تستهلك البطارية 10 ٪ لمدة 24 ساعة.
#youtube البرنامج التعليمي ونظرة عامة https://www.youtube.com/watch؟v=J7B35LFCMQM
انسخ ملفات BackgroundTask.swift يدويًا. swift في مشروعك.
# -Warning لا تحاول استخدام تنفيذي إذا كنت تخطط لدفع تطبيقك إلى متجر التطبيقات. سوف Apple 100 ٪ رفض هذا السلوك. تم تصميم هذا المشروع لأغراض البحث أو الاستخدام الشخصي.
var backgroundTask = BackgroundTask ( )
//Start playing blank audio file.
//You can run NSTimer() or whatever you need and it will continue executing in the background.
backgroundTask . startBackgroundTask ( )
//Stop the task when you don't need it
backgroundTask . stopBackgroundTask ( )