草庐IT

通知栏

全部标签

ios - 无需单击警报 View 即可获得推送通知

收到通知后,我没有点击提醒View。片刻之后,我点击应用程序图标启动应用程序,然后调用–applicationWillEnterForeground:.如果我现在想使用刚刚收到的通知,我可以从哪里获得它? 最佳答案 你不能。通知只发送一次。如果在打开UIAlertView时没有打开它,或者使用下拉通知中心打开它,则无法以相同的方式打开它。检查通知是否打开的一种方法是使用发送通知的服务器执行此操作。当通知发送到设备时,将其保存在服务器端,并将“打开”标志设置为0。在不使用–application:didFinishLaunchingW

iphone - BluetoothManager 框架通知列表

我想获取BluetoothManager私有(private)框架的所有通知。我一直在搜索,但只找到了两个(BluetoothAvailabilityChangedNotification和BluetoothDeviceDiscoveredNotification)。我对报告iphone是否连接/断开设备的通知很感兴趣。如果有人能给我一份所有通知的列表,我将不胜感激。 最佳答案 我没有完整的列表,但这些是您感兴趣的:BluetoothDeviceConnectFailedNotificationBluetoothDeviceConn

objective-c - 在后台接收 BluetoothManager 通知

我在我的应用程序中使用BluetoothManager私有(private)框架,我想知道当应用程序在后台时如何接收BluetoothManager通知(例如:在后台接收连接/断开的蓝牙通知)。提前致谢。 最佳答案 使用//globalnotificationexplorerCFNotificationCenterAddObserver(CFNotificationCenterGetLocalCenter(),NULL,MyCallBack,NULL,NULL,CFNotificationSuspensionBehaviorDeli

java - 使用 Javapns 的 Apple 推送通知服务

我正在使用以下代码向AppleNotificationServer发送通知。importjavapns.Push;importjavapns.communication.exceptions.CommunicationException;importjavapns.communication.exceptions.KeystoreException;publicclassAPN{publicstaticvoidmain(String[]args){try{Push.alert("HelloWorld!","keystore.p12","mypassword",false,"myDevi

ios - 在通知中心永久显示数据的应用程序

我想创建一个可以在iOS通知中心永久显示数据的应用程序,例如内置的天气或股票应用程序。这可能吗?有人知道怎么做吗? 最佳答案 官方SDK是做不到的。它已在越狱社区中通过使用私有(private)API完成。 关于ios-在通知中心永久显示数据的应用程序,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/14203799/

ios - 推送通知在 Ad-Hoc 配置文件下不起作用 - 已尝试(几乎)一切

我在使用开发配置文件时成功地从APNs取回了token。当移动到AdHoc时,我从未从APNs得到token,因此我无法将它发送到我们的通知服务器。在阅读了Stackoverflow上的所有帖子和官方文档(即重新创建的配置文件、证书等)后尝试了任何方法现在,我尝试使用codesign-dvvvv--entitlements-MyApp.app查看我如何签署应用程序的命令,我收到了以下内容application-identifierXXXXXXX.com.company.MyAppaps-environmentproductionget-task-allowkeychain-access

iphone - 如何让自定义声音文件在 Apple 推送通知服务中播放?

我想播放自定义声音文件来通知用户。我使用javaapns作为第三方库,我开发了一个连接器来连接javaapns以便向设备发送通知。我只有保存在服务器本地驱动器中的声音文件的文件路径。要构建有效载荷,它需要为声音属性输入一个字符串。有人可以帮我解决这个问题吗? 最佳答案 声音属性仅用于提供声音文件的文件名,该文件已经是安装在​​设备上的应用程序的一部分。您无法在通知中从您的服务器发送文件。 关于iphone-如何让自定义声音文件在Apple推送通知服务中播放?,我们在StackOverfl

ios - 仅打开 UIWebView 并使用推送通知的 iOS 应用程序会被苹果拒绝吗?

我正在开发一个只做两件事的应用程序。1)打开一个UIWebView2)使用推送通知我正在打开一个UIWebView,我在其中加载了一个外部URL,用户可以在那里订阅各种事件。订阅后,他可以获得有关它们的推送通知。我问这个问题是因为有些人告诉我他们的应用程序在加载外部URL时被拒绝了,因为苹果说它最好是一个网页而不是iOS应用程序。但在我使用推送通知的情况下?它的计数方式不同吗? 最佳答案 WebViewonly应用程序被拒绝的原因是因为它们不使用框架提供的任何功能。我进入了一个只有一个登录View的应用程序,登录后,响应是来self

ios - 如何检测 iOS 设备是否支持推送通知?

如何检测iOS设备是否具有推送通知功能?[[UIApplicationsharedApplication]enabledRemoteNotificationTypes]告知用户授予的权限。我正在尝试了解该设备具有哪些功能。 最佳答案 AccordingtoApple,推送通知是在iOS3.0中引入的。这意味着所有运行iOS3.0或更新版本的智能设备都具有该功能。iPhone、iPodTouch和iPad都支持该系统,因为正如其他人所说,这是操作系统功能,而不是硬件功能。因此,请检查iOS是否为3.0或更新版本,或者您的软件是否针对更

ios - 后台根据时间激活本地通知

所以我有一个包含重复间隔本地通知的应用程序,我想添加一个功能,在sleep时间暂停通知。到目前为止,我已经为用户创建了两个日期选择器来指定他们想要停止重复间隔的时间以及自动重新启动的时间。我为他们添加了一个uiswitch来激活sleep模式或忽略该功能。现在,我如何让我的主要uipickerview-(他们从这里选择通知)-听uiswitch如果它打开,然后它在我的第一个日期选择器发出的时间暂停通知并重新启动来自第二个日期选择器的时间通知?我已经设置了我的日期选择器和我的uiswitch,但不知道如何用我的uipickerview实现它。它应该在DidSelectRow的方法下吗?还