我遵循了添加新设备(注册的设备类型、添加的设备、在设备端设置连接参数等)的教程步骤,但是我没有看到从设备上发布的任何数据。
在设备日志中,我看到成功的连接尝试,身份验证是可以的,但是发布的任何主题都会被拒绝:
Token auth succeeded: ClientID='d:0mbsfg:iot-testbed-c027:89262000001000000000000000001000', ClientIP=XXXXX Apr 12, 2017 5:31:29 PM
Closed connection from XXXX. The topic is not valid: i
我正在开发一个角形5应用程序,它通过Websocket连接与服务器(IoT设备)对话,其中发送和接收JSON消息。
该应用程序在Firefox、Chrome和Opera上运行良好--但使用Microsoft Edge,连接在空闲30秒后关闭,出现以下错误消息:
SCRIPT12030: WebSocket Error: Network Error 12030, The connection with the server was terminated abnormally
其他信息:
物联网设备在局域网中,因此不使用代理。
连接在websocket连接上30秒不活动后关闭。
如果我
当我在模拟器中运行我的应用程序时,一切都运行得很好。这是最甜蜜的!
然而,当我切换到在设备(ipod touch)上进行调试时,一切都开始变得混乱,没有任何原因。
在应用程序打开几秒钟后(它将工作大约10秒),它会意外退出。XCode控制台没有给出任何解释(没有EXC_BAD_ACCESS或任何东西-应用程序只是退出了),只是告诉我The Program being debugged is not being run。
拔出设备并再次运行应用程序会导致应用程序完美运行-直到我到达它会变得滑稽的特定部分-停滞和挂起-并会崩溃。坠机报告没有说什么有趣的东西,除了:
Backtrace not av
我开发了一个基本的UWP应用程序,在我的windows物联网核心raspberry pi 3上为我运行一些自动化。有什么方法可以让pi更新应用程序运行它通过自我更新或访问互联网?而不是启动visual studio并从构建选项中选择deploy?
另外,如果我曾经想做某种形式的发布,比如创建一个使用pi和我的软件的产品,我是否可以通过用户wifi进行设备更新以方便?