OS X程序添加通知提醒

欢迎关注我微博哦
有问题欢迎私信

OS X程序添加通知提醒_第1张图片
屏幕快照 2015-08-03 16.50.47.png

不过多解释,直接贴代码。

func showNotification() -> Void {
        var notification = NSUserNotification()
        notification.title = "导出成功"
        notification.informativeText = "文件已导出到桌面,方便您打印查看"
        notification.hasActionButton = true
        notification.soundName = NSUserNotificationDefaultSoundName
        NSUserNotificationCenter.defaultUserNotificationCenter().deliverNotification(notification)
    }

其实我想记录的是遇到的一个BUG

正如上图所示,通知上边并没有显示图标,而我的资源里所有规格的图标都是包含了的
Google半天解决了,感叹一下,国内mac开发者还真是凤毛麟角啊= =遇到这些问题百度还真是废了
最终在stackoverflow找到解决办法了

OS X程序添加通知提醒_第2张图片
哈哈,我和这哥们的情况一样啊
OS X程序添加通知提醒_第3张图片
嗯,被采纳的答案,感觉是正确的,但是我试了还是没= =
OS X程序添加通知提醒_第4张图片
这儿就是正确的答案了

就是修改这儿的Bundle Identifier
重新编译运行就OK了


OS X程序添加通知提醒_第5张图片
屏幕快照 2015-08-03 17.05.35.png

你可能感兴趣的:(OS X程序添加通知提醒)