困ったこと
- AppleWatchアプリを開発している
- なんかAppleWatchのログがでない
- ログが出る人もいれば出ない人もいる現象??
もういいやiPhoneに投げつけよう
- WatchConnectivityのメッセージ送信でログ送信を作る
Watch側.swift
WCSession.default.sendMessage(["show_log": log], replyHandler: { _ in }) { _ in }
iOS側.swift
func session(_ session: WCSession, didReceiveMessage message: [String: Any], replyHandler: @escaping ([String: Any]) -> Void) {
guard let key = message.keys.first else { return }
switch key {
case "show_log":
print(message[key])
case "その他いろいろ受け取るでしょうきっと"