c# - 是否可以创建一个 vb.net 或 c# 应用程序以在没有任何移动应用程序的情况下使用蓝牙向移动设备发送通知?

标签 c# android iphone vb.net bluetooth

在 vb.net 或 C# 中创建服务器应用程序。它将在打开蓝牙的系统上运行。如果任何打开蓝牙设备的手机进入系统蓝牙信号,它会自动发送通知。这可以创建吗?

最佳答案

没有。这是行不通的。

APNS

https://developer.apple.com/library/IOs/documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/Chapters/ApplePushService.html

enter image description here

GCM

https://developer.android.com/google/gcm/gcm.html

enter image description here

推送通知需要从 Apple 或 Google 的通知基础设施推送。

对于 iOS,您的应用程序可以根据您的条件触发本地通知,但据我所知,当蓝牙连接时,您的应用程序必须正在运行并监听蓝牙变化。

如果您的应用程序进入后台并被回收,它将无法知道蓝牙何时连接,更不用说运行您的逻辑来发送通知了。

关于c# - 是否可以创建一个 vb.net 或 c# 应用程序以在没有任何移动应用程序的情况下使用蓝牙向移动设备发送通知?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26272746/

相关文章:

java - 从相机 Intent 拍摄照片并在其上覆盖另一个小图像

android - Android Studio构建失败:Android资源链接失败,无法创建目录C:\tmp\

iphone - 在 UIWebView 中的 iPhone 应用程序中显示带有方向的谷歌地图是否合法?

iPhone应用程序提交软件要求

c# - 强类型、可本地化的 DisplayNameAttribute

javascript - 从 Google 帐户中提取电子邮件地址

c# - 以异步方式刷新 Xamarin.Android 中的 AudioTrack

c# - 随机生成3x3x3 "block"大结构

android - ListView,在Android中使用颜色代码数组更改每一行

ios - 将 iOS 10.3.3 与 Xcode 版本 8.2.1 一起使用?