[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アプリが落ちることがわかった。

https://developer.apple.com/documentation/watchkit/wksnapshotrefreshbackgroundtask/1650844-settaskcompletedwithdefaultstate?language=objc

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日もたなくなってしまった

一日もたないので、時刻を見ようと思っても見れない。時計としての体をなしていないものになってしまった

記事を読む

WatchKitのAVSpeechSynthesizerで音が鳴らない

自作英単語学習アプリ EverLearn には watchOS用アプリがあり、iOS側でまちがった

記事を読む

[Apple Watch] 黒アルミスポーツ42mm予約した

開発のために購入。4月10日(金) 16:05 あたりに予約したがすでに出荷予定日 4-6週だった。

記事を読む

Xcode will continue when iPhone is finished. が表示されて Apple Watch でデバッグ実行できない

Apple Watch 開発をしていると、Xcode will continue when

記事を読む

2020年大晦日

毎年年末は家族で旅行に出かけていたが、今年はコロナウィルスの影響もあり自宅で静かに過ごすこ

記事を読む

Apple Watch 対応アプリようやくSubmit完了

ようやく Apple Watch 対応したアプリのSubmitが完了した。 とりあえずの対

記事を読む

Apple Special Event 2014

https://japanese.engadget.com/2014/09/09/9-9/

記事を読む

[iOS SDK] WatchKitでできることできないこと 2015年3月

Apple Watch発売日(2015年4月24日)までに自作アプリの WatchKit対応

記事を読む

Apple Watch用バッテリーロガーを公開しました

1年前に開発し、App StoreにSubmitしたものの Rejectされ続けていたアプリをその

記事を読む

[WatchKit] Apple WatchアプリをRejectされた話

Apple Watch はいつの間にか電池がかなり減っていることが多く、いつどのように減っているか知

記事を読む

Message

メールアドレスが公開されることはありません。

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

TUNEWEAR ALMIGHTY DOCK nano1 USB3.2 5in1ハブ を買ってみた

ちょうどiPhone のリストアを実行中で、2時間程度かかっていたた

Apple Developer Program 更新 2022

今年も Apple Developer Programを更新した。こ

M1 MacBook Air を macOS Monterey にアップデート

Xcode 13.3 アップデート するために、macOS

Xcode 13.3 アップデート

iPhone 11 Pro Max の iOSを15.4に上げてしま

[Apple Event]最高峰を解禁。

2022/03/09 3:00AM JST にApple Event

→もっと見る

  • 2021年10月
     123
    45678910
    11121314151617
    18192021222324
    25262728293031
PAGE TOP ↑