Pebble 无法以任何方式安装应用程序 - cloudpebble 或命令行

Pebble can't install app in any way - cloudpebble or command line

我很喜欢为我的 pebble 手表开发简单的应用程序,但从昨天开始,我无法在我的 phone 上安装任何新应用程序(我在 pebble 上确实有备用插槽)。

我已经尝试通过 cloudpebble 门户安装旧的(可用的)应用程序,但我得到以下信息:

所以我尝试通过命令行安装:

$ pebble install --cloudpebble -vvvv

但这是输出:

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': {'platform': 'Darwin-15.2.0-x86_64-i386-64bit', 'python_version': '2.7.10', 'is_vm': False}, 'version': 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:Starting new HTTPS connection (1): td.getpebble.com
DEBUG:requests.packages.urllib3.connectionpool:"POST /td.pebble.sdk_events HTTP/1.1" 200 0
Waiting for phone to connect...
Connected.
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), recovery=WatchFirmwareVersion(timestamp=1377981535, version_tag=v1.5.5, git_hash=1c16275, is_recovery=True, hardware_platform=5, metadata_version=1), bootloader_timestamp=1390606386, board=V3R3, serial=Q156055E00Q6, bt_address=04750648b4b0, resource_crc=644188675, resource_timestamp=1426699515, language=en_US, language_version=1, capabilities=24866934413088856, is_unfaithful=None))
Installing app...
App install failed.
INFO:root:Spent 0.001597 seconds waiting for analytics.

我已经尝试了几种方法来解决这个问题:

但仍然无法安装任何新应用或重新安装旧应用...

如有任何帮助,我们将不胜感激(或关于其他尝试的更多提示...)。

PS:应用程序在模拟器中加载得很好。
PS2:我可以很好地从商店下载和安装应用程序 [我就是这样找到 PixelMiner :)]。
PS3:我确实有一个开发者连接并且在 iOS 应用程序上显示了一个有效的 IP。

我在 pebble 论坛上得到了 Morris 的回答。我正在为 SDK3 开发,但在 pebble 手表上仍然是 运行 旧版本的固件。更新后,部署再次工作!

原回复:

您正在使用最新的 SDK 进行构建,但您的手表没有最新的固件。

您要么必须将 Pebble Classic 升级到固件 V3.8.2(参见 Upgrade to SDK3) or if you want to build for the old firmware you have to use SDK2 instead (see SDK2