WatchKit App と iOS App 間でやり取りしつつ、iOS App に割りと長めの処理を実行させるObjective-CiOSWatchKit iOS App がフォアグラウンドにあるときはうまくいくのに background にあるとうまくいかない、などでハマらないように。 iOS App 側 application:handleWatchKitExtensionRequest:reply: の実装 AppDelegate に実装します。 - (void)application:(UIApplication *)application handleWatchKitExtensionRequest:(NSDictionary *)userInfo reply:(void (^)(NSDictionary *replyInfo))reply { // do something.