問題タブ [cloudpebble]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - コンパイル済みのアプリを Pebble Watch にアップロードできませんが、接続できます
Androidフォンとペブルウォッチの間のアプリに取り組んでいます。現在、hello_world.c
cloudpebble.net で提供されている基本的なアプリをセットアップしようとしているだけですが、「残念ながら、Pebble は動作を停止しました」というエラーが表示されます。Web サイトには、「アップロードに失敗しました。電話からの応答がありません」と表示されます。
ウォッチフェイスのスクリーンショットを撮って電話、時計、ウェブサイト間の接続を確認したため、これは特に奇妙です.アプリはクラッシュせず、正常に動作します.
Samsung Galaxy S3 を使用しています。
pebble-watch - Pebble はどのような方法でもアプリをインストールできません - cloudpebble またはコマンド ライン
ペブル ウォッチ用のシンプルなアプリの開発を楽しんでいますが、昨日から携帯電話に新しいアプリをインストールできません (ペブルには予備のスロットがあります)。
cloudpebble ポータル経由で古い (動作中の) アプリをインストールしようとしましたが、次のようになります。
- 保存
- コンパイル中
- アプリのインストール準備中
- インストールが拒否されました。詳しくはお電話にてご確認ください。
(電話メッセージ: 提供されたアプリのインストール中にエラーが発生しました。)
だから私はコマンドラインからインストールを試みました:
しかし、これは出力です:
INFO:requests.packages.urllib3.connectionpool:Starting new HTTP connection (1): 209.118.208.39
DEBUG:pebble_tool.util.analytics:Queueing analytics data: {'platform': 'native_sdk', 'data': {}, ' event': 'invoke_command_install', 'identity': {'sdk_client_id': '93381446-f47e-4be5-bd4a-781af1f42c3a', 'user': u'55b8844a6638300025560100'}, 'sdk': {'project': {'sdk ': u'3', 'is_watchface': True, 'type': 'native', 'uuid': '2737c550-fd8a-4e70-82be-1b887e5d7a4d', 'app_name': u'MoveInGrid'}, 'host' : {'プラットフォーム': 'Darwin-15.2.0-x86_64-i386-64bit', 'python_version': '2.7.10', 'is_vm': False}, 'バージョン': u'3.8.2','tool_version': '4.0.1'}}
DEBUG:requests.packages.urllib3.connectionpool:"HEAD / HTTP/1.1" 301 0 INFO:requests.packages.urllib3.connectionpool:新しい HTTPS 接続を開始しています (1): td. getpebble.com
DEBUG:requests.packages.urllib3.connectionpool:"POST /td.pebble.sdk_events HTTP/1.1" 200 0
電話が接続されるのを待っています...
接続されました。
DEBUG:libpebble2.communication:-> WatchVersion(command=None, data=WatchVersionRequest())
DEBUG:libpebble2.communication:-> 0001001000
DEBUG:libpebble2.communication:<- 00960010015509b4fb76322e392e31000000000000000000000000000000000000000000000000000035343636346264000005015222545f76312e352e350000000000000000000000000000000000000000000000000000316331363237350001050152e2f83256335233000000000051313536303535453030513604750648b4b026658a035509b4fb656e5f55530000015858585858585800
DEBUG:libpebble2.communication:<- WatchVersion(command=1, data=WatchVersionResponse(running=WatchFirmwareVersion(timestamp=1426699515, version_tag=v2.9.1, git_hash=54664bd, is_recovery=False, hardware_platform=5, metadata_version=1), リカバリー) =WatchFirmwareVersion(timestamp=1377981535, version_tag=v1.5.5, git_hash=1c16275, is_recovery=True, hardware_platform=5, metadata_version=1), bootloader_timestamp=1390606386, ボード=V3R3, シリアル=Q156055E00Q6, bt_address resource=04750648b4_c46,4_c4b0,4_c4b0 resource_timestamp=1426699515, language=en_US, language_version=1, capabilities=24866934413088856, is_unfaithful=None))アプリのインストール
中...
アプリのインストールに失敗しました。
INFO:root:分析の待機に 0.001597 秒を費やしました。
この問題を解決するために、いくつかのことを試しました。
- 提供されたテンプレートから新しいプロジェクトを作成します。
- 時計を外す。
- 工場出荷時設定へのリセットを監視します。
- iOS ペブル アプリの再インストール。
- 新しいcloudpebbleアカウントを作成してリンクし、
それでも、新しいアプリをインストールしたり、古いアプリを再インストールしたりしてもうまくいきません...
どんな助けでも大歓迎です(または他に何を試すべきかについてのヒント...)。
PS: アプリはエミュレーターで問題なく読み込まれます。
PS2: ストアからアプリをダウンロードしてインストールできます [PixelMiner はその方法で見つかりました : )]。
PS3: 開発者との接続がオンになっており、iOS アプリに有効な IP が表示されています。
json - JSON ソースからデータを受信していません
JSON URL からデータを読み取る Pebble アプリを作成しようとしています。
しかし、私が何をしても、データをアプリに表示させることはできません。
このコードを入力する場合:
ログに役立つ結果が返されることを期待していますが、取得できるのは次のとおりです。
また、エミュレーターでアプリを表示すると、データが存在するはずの両方の値が「未定義」と表示されます。
私のコードは次のとおりです。どんな助けでも素晴らしいでしょう!
c - Watchface インストール後の Cloudpebble エラー
Cloudpebble で C-Watchface を作成しました (正常に動作します)。コードをきれいにするためにリファクタリングしています。
しかし、インストール後に次のエラーが発生します。
人間が読めるエラー メッセージを表示する方法はありますか? そのためにSDKを使用する必要がありますか?
javascript - メニュー + ビットマップ イメージで Pebble.js アプリがクラッシュする - [エラー] ault_handling.c:93: アプリの障害
このシンプルな JS コードにより、メニューに戻ってメニューに戻ると、以下のエラーで Pebble アプリがクラッシュするようです。なぜこれが起こるのか誰か教えてもらえますか?ありがとう!
PNG からのビットマップとして使用される画像 - http://imgur.com/iDlZxJY
[エラー] ault_handling.c:93: アプリの障害です! {0a21d6a3-cff2-43f5-bfe8-82b3a381d8fe} PC: 0x5555aaaa LR: 0x809e8c9
integer - Pebble での永続データの読み取りと書き込み
Pebble 用の非常に単純なアーチェリー フィールド スコア追跡アプリを作成していますが、セッション間の整数値の保存と取得に問題があります。保存と取得の動作は正常に機能していますが、奇妙な理由で 1 つの値のみが取得され、2 番目の変数に入力されるため、両方が同じになります。
それを理解しようとしている間、私のデバッグログを含む私の完全なコードを貼り付けます。ウィンドウをアンロードしてもすべての値は正しいのですが、次のウィンドウのロード時に値を取得すると、1 になるようです... ?
上記のアプリ コードを実行し、スコアを変更し、アプリを終了してリロードしたときのログ出力を次に示します。
これらの値を保存および取得する代わりにデータ構造を使用しようとしましたが、これがどのように行われるかを理解することはできません。Pebble 開発サイトの例は、空白を埋めるのに十分なほどパディングされていません。このようなことについてはまだ趣味のコーダーにすぎないので、ここで完全に見逃している基本的なことがたくさんあるでしょう。どんな助けでも大歓迎です!