[watchOS] handleBackgroundTasks
公開日:
:
Apple Watch
https://developer.apple.com/documentation/watchkit/wkextensiondelegate/1650877-handlebackgroundtasks
https://developer.apple.com/documentation/watchkit/wksnapshotrefreshbackgroundtask?language=objc
watchOSのhandleBackgroundTasks で WKSnapshotRefreshBackgroundTask を拾って setTaskCompletedWithDefaultStateRestored しないと watchOSアプリが落ちることがわかった。
If you do not call setTaskCompletedWithDefaultStateRestored:estimatedSnapshotExpiration:userInfo:
on the task, the system uses all available time, wasting battery power. The system then suspends the extension as soon as the allotted time has expired.
とあるので、落ちるとは書かれていないが、suspend されることで落ちてしまうのだろうか。
関連記事
-
-
Apple Watch series 2の電池が1日もたなくなってしまった
一日もたないので、時刻を見ようと思っても見れない。時計としての体をなしていないものになってしまった
-
-
[Apple Watch] EverLearn 1.9.7 Release
初の Apple Watch 対応アプリ EverLearn 1.9.7 をリリースしました。間違え
-
-
Apple Watch用バッテリーロガーを公開しました
1年前に開発し、App StoreにSubmitしたものの Rejectされ続けていたアプリをその
-
-
Xcode will continue when iPhone is finished. が表示されて Apple Watch でデバッグ実行できない
Apple Watch 開発をしていると、Xcode will continue when
-
-
Apple Event Sep 2021
ついに後数時間で Apple Event 2021.09.15 がある。 今年は何かサプライ
-
-
watchOS8 アップデート内容
この前購入した Apple Watch SE は watchOS 7が入っていたが、Absolut
-
-
Apple Watch 対応アプリようやくSubmit完了
ようやく Apple Watch 対応したアプリのSubmitが完了した。 とりあえずの対
-
-
ITMS-90741 Missing Icon. The watch app is missing icon.
久しぶりに App Store に英単語学習アプリ EverLearn をSubmitしたところ、I
-
-
XcodeにiPhoneとwatchが表示されない
2019年はGWに10連休があるということで、今日は3日目。毎日少しずつ開発を進めている。
-
-
Apple Special Event September 2018
今年も新型iPhoneを発表するアップルのスペシャルイベントが2018年9月13日2時AM(12日1
- PREV
- Xcode 13ダウンロード
- NEXT
- iOS15にアップデート