我怎样才能收到其他应用程序的推送通知?(How can I receive push notific

2019-07-18 03:39发布

大多数你们可知道卵石手表,这款手表接收推你的手机notifictions。

他们能够接受一些通知。

  • 来电主叫号码
  • 电子邮件(Gmail或任何IMAP电子邮件帐户)
  • 短信在Android和iPhone都
  • 的iMessage(仅限iOS)
  • 日历提醒
  • Facebook的消息
  • 推特
  • 天气警报
  • 无声振动报警和定时器

我怎么能这样做? 也许他们使用Facebook的API或财产以后这样写了一些通知,他们的自我。 但如何用短信和电话做到这一点?

什么通知你能赶上?

Answer 1:

它使用蓝牙和会谈通过访问所有的数据。 它没有做任何幻想。 然而,所有这些数据从OS未来,而不是从设备上的应用。

要回答你的问题 - 有没有办法让所有这些通知的在自己的应用程序。 您可以使用CoreTelephony访问一些相关的来电数据,你可以整合Facebook和Twitter的API来获取数据,但你真的必须自己做这一切。 有没有银弹这里很遗憾!



Answer 2:

卵石利用蓝牙与smartphone.Please沟通找到iPhone(iOS6的)和相关链接的答案。

Incoming Caller ID                                 CoreTelephony Framewerk

http://developer.apple.com/library/ios/#documentation/NetworkingInternet/Reference/CoreTelephonyFrameworkReference/_index.html

你必须使用PBAP显示来电显示蓝牙设备上,设备必须是MFI与iPhone应用程序通信。

Email (Gmail or any IMAP email account)            PushNotifications 
SMS and iMessage                                   PushNotifications with MAP

https://developer.apple.com/library/mac/#documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/ApplePushService/ApplePushService.html

Calendar Alerts                                    EVentKit Framework

http://developer.apple.com/library/ios/#documentation/EventKit/Reference/EventKitFrameworkRef/_index.html

Facebook Messages                                  Social Framework
Twitter                                            Social Framework

http://developer.apple.com/library/ios/#documentation/Social/Reference/Social_Framework/_index.html#//apple_ref/doc/uid/TP40012233

Weather Alerts                         Any weather API from yahoo or MSN

下面的代码可用于振动iPhone

添加AudioToolbox工作框架进口AudioServices.h

AudioServicesPlaySystemSound(kSystemSoundID_Vibrate);



Answer 3:

尝试检出特征苹果通知中心服务(ANCS) https://developer.apple.com/library/ios/documentation/CoreBluetooth/Reference/AppleNotificationCenterServiceSpecification/Specification/Specification.html



文章来源: How can I receive push notifications of an other app?