万年素人からHackerへの道

万年素人がHackerになれるまで殴り書きするぜ。

  • ・資産運用おすすめ
    10万円は1000円くらい利益
    資産運用ブログ アセマネ
    • ・寄付お願いします
      YENTEN:YYzNPzdsZWqr5THWAdMrKDj7GT8ietDc2W
      BitZenny:ZfpUbVya8MWQkjjGJMjA7P9pPkqaLnwPWH
      c0ban:8KG95GXdEquNpPW8xJAJf7nn5kbimQ5wj1
      Skycoin:KMqcn7x8REwwzMHPi9fV9fbNwdofYAWKRo

    Apple Watchでハマったこと

    AppleWatchアプリを作るときにハマったBundleID周りの設定 - CrossBridge Lab

    Apple Watch側のTargetのInfo.plistの設定だ。 WKCompanionAppBundleIdentifier ここに本体側のキーを設定する

    さっきのサイトを参考に $(WKAPP_BUNDLE_ID)にした。

    そしてWKAPP_BUNDLE_IDデバッグかどうかで分けた。

    “CodeManager”をインストールできません
    Domain: IXUserPresentableErrorDomain
    Code: 1
    Recovery Suggestion: WatchKit 2.0 app's bundle ID com.shinriyo.watchkitapp.dev is not prefixed by the parent app's bundle ID followed by a '.'; expected prefix com.shinriyo.codemanger.dev.

    こんなエラーでハマった。

    このエラーメッセージは、WatchKit 2.0アプリのバンドルIDが親アプリのバンドルIDに適切に接頭辞が付いていないために発生しています。 解決するためには

    WatchKitアプリのバンドルIDを修正する:

    com.shinriyo.watchkitapp.dev というバンドルIDを、親アプリのバンドルID com.shinriyo.codemanger.dev に適切に接頭辞を付けたものに変更します。 たとえば、com.shinriyo.codemanger.dev.watchkitapp のようにします。

    Provisioning作り直しだしだるい