ios - Qt Apple 推送通知

标签 ios qt push-notification apple-push-notifications

<分区>

在使用 Qt 5.2 ( http://qt-project.org/ ) 开发应用程序时,是否可以注册 Apple 的推送通知服务?

我有使用 XCode 和 Objective-C 进行此操作的经验,但找不到任何有关使用 Qt 进行相同操作的帮助。

谢谢

最佳答案

TL;DR:做你正在做的事,不用担心 Qt。

Qt 不提供任何针对此的 API。没有任何理由不继续使用您拥有的 Objective C/C++ 代码。只需将您的 .m.mm 文件添加到 .pro 文件中的 OBJECTIVE_SOURCES

Qt 与 Cocoa 的互操作性非常好;所有具有事件循环的线程也会旋转一个 NSRunLoop,因此通知会按预期工作。 QString 具有与 NSString 之间的转换方法。

关于ios - Qt Apple 推送通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22128576/

相关文章:

c++ - 如何防止特定的 DLL 加载到我的进程中

ios - MonoTouch SIGABRT "Ran out of trampolines of type 2"错误

ios - 使用 firebase 检索数据不返回任何内容

c++ - 如何在2条正弦曲线之间绘制表面

qt - 将单元测试项目添加到现有的 Qt Creator 项目

android - onOverrideUrlLoading 不允许我更改 Cordova Infobip 推送通知插件中的 url

ios - 推送短信通知 Mobilefirst

push-notification - 如何为推送通知添加分析

ios - swift |关闭 ViewController 并推送其他 ViewController

iphone - 尝试使用 didSelectAnnotationView 和 didDeselectAnnotationView 对 subview 进行动画处理