backgroundTask
1.0.0
นี่เป็นตัวอย่างเวอร์ชัน SWIFT ของงานพื้นหลังการทำงานที่ไม่มีที่สิ้นสุดที่เขียนในวัตถุประสงค์ C http://hayageek.com/ios-long-running-background-task/ Infinite Task ขึ้นอยู่กับการเล่นไฟล์เสียงว่างเปล่า เวอร์ชันของฉันง่ายขึ้นกับ minumum เพื่อทำงานตลอดไปในพื้นหลัง ฉันยังรวมไฟล์ WAV เปล่าที่จะเล่นตลอดไปจนกว่าคุณจะหยุดงาน *หมายเหตุ: การบริโภคแบตเตอรี่คือ 10% เป็นเวลา 24 ชั่วโมง
#YOUTUBE การสอนและภาพรวม https://www.youtube.com/watch?v=J7B35LFCMQM
คัดลอกไฟล์ BackgroundTask.swift ด้วยตนเองลงในโครงการของคุณ
#warning ไม่ต้องการใช้การใช้งานของฉันหากคุณวางแผนที่จะผลักดันแอปของคุณไปยัง App Store 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 ( )