0
我對iOS應用程序開發非常陌生,我正在使用Swift語言編寫Widget(Swift 3),並注意到升級到iOS後,我的Widget的行爲已更改10,即一旦Notification窗口不在視圖中,Widget就立即停止運行,但在之前的iOS版本中,Widget可以作爲服務運行,當我告訴它時停止。是否有其他人遇到過這個問題,如果有的話,是否有我可以設置的權限來保持它運行,即使Notification窗口不在視圖中?當通知窗口不在視圖中時,iOS 10 Widget停止
這裏一個簡單的測試,它無限統計值,但是當我出去看,它停止計數......
override func viewDidLoad() {
super.viewDidLoad()
var counter:Int = 1
while(true){
print("Counter:\t\(counter)")
}
}
如果任何人都可以請解釋在iOS上的小部件的生命週期之間的差異,我會非常感激。