Qt Apple推送通知

Ada*_*son 3 qt push-notification apple-push-notifications ios

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

我有使用XCode和Objective-C的经验,但是对于使用Qt做同样的事情却找不到任何帮助.

谢谢

Rei*_*ica 8

TL; DR:做你正在做的事情,不要担心Qt.

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

Qt很好地与Cocoa互操作; 具有事件循环的所有线程也会旋转a NSRunLoop,因此通知按预期工作.QString有转换方法往返NSString.