2011-11-25 99 views
0

我已经为推送通知设置了一个小测试应用程序。这是我的实际didRecieveRemoteNotification功能可可显示推送通知码头

-(void)application:(NSApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo { 
    [[NSApp dockTile] setBadgeLabel:@"1"]; 
    NSLog(@"%@ with payload = %@", NSStringFromSelector(_cmd), userInfo); 
} 

那么如何获得这样的“徽章” iTunes的设置时,已经得到了:

defaults write com.apple.dock itunes-notifications -bool TRUE 

这样的图像(对不起,我是新的,不能发表图片)image

谢谢:)

回答

0

可能可以得到使用dockTile.contentView.window.frame.origin码头项目的屏幕坐标和将一个新的无边框NSWindow作为childWindow定位到该dockTile的contentView窗口。