草庐IT

NOTIFICATION

全部标签

iOS5 : how to determine if the Notification Center for the app is turned ON/OFF

我想尊重用户的意图,如果他们关闭了我的应用的远程通知,我不会调用[[UIApplicationsharedApplication]registerForRemoteNotificationTypes:(...)]。当调用UIRemoteNotificationTypeenabledTypes=[[UIApplicationsharedApplication]enabledRemoteNotificationTypes]时,我得到了有关为我的应用启用了哪些类型的通知的信息。但是,可以关闭此应用程序的通知中心,并且在我选择“无”之前,我仍会通过此方法获得之前启用的通知类型。因此我的应用认为

ios - 在 iOS 10 中实现 "reply to notification from lock screen"

我们有一个消息传递应用程序,旨在在手机锁定时从远程用户收到消息时显示通知,并让本地用户从锁定屏幕输入文本并发送消息。我该如何实现?iOS10中的UNUserNotificationCenter是正确的选择吗?谢谢。 最佳答案 互联网上缺乏结构良好的信息,尽管它是非常好的功能,在严肃的Messenger应用程序中实现。您应该从UNNotificationContentExtension开始,以显示接收到的推送通知的自定义UI。以互联网上的任何可用示例为例,并按照您的意愿实现它。注意bundleID-它应该是com.yourapp.yo

ios - iOS 键盘下的空白区域

在我的iOS应用中,第二次显示键盘后,键盘下方有一个空白区域。按.?123后空格隐藏。我删除了keyboardWillShowNotification和keyboardWillHideNotification并且发生了同样的事情。我在viewWillTransitionToSize:withTransitionCoordinator:处调整了UITextView的大小,但我删除了调整大小的代码,但同样的事情发生了。我的iPhone7不会发生这种情况,但我的iPad6thgen会发生这种情况。这很奇怪,因为它就在我的应用程序的这个特定TextView中。有人遇到过这种情况吗?我在Goog

ios - WatchOS 应用程序 4.0 : How to schedule a local notification

我的应用程序在后台或非事件模式下本地通知不起作用。我从来没有在watch上收到本地通知。更新:不到3分钟安排一个本地通知它工作正常但超过3分钟它就不起作用。那么如何解决这个问题呢?根据我的理解,我的代码如下。UNUserNotificationCenter*center=[UNUserNotificationCentercurrentNotificationCenter];center.delegate=self;//Objective-CUNMutableNotificationContent*content=[UNMutableNotificationContentnew];con

javascript - 从 PHP exec() 调用 Node.js 脚本时如何传递参数?

我正在尝试实现iOS推送通知。我的PHP版本停止工作,我无法让它再次工作。但是,我有一个完美运行的node.js脚本,使用Apple的新AuthKey。我可以使用以下方法从PHP调用它:chdir("../apns");exec("nodeapp.js&",$output);但是,我希望能够将deviceToken和消息传递给它。有没有办法给脚本传递参数?这是我尝试运行的脚本(app.js):varapn=require('apn');varapnProvider=newapn.Provider({token:{key:'apns.p8',//Pathtothekeyp8filekey

objective-c - iOS 从非运行状态启动应用程序后处理通知

我一直在尝试处理在我的应用程序中接收通知,但它并没有真正奏效。当我使用didReceiveLocalNotification:(UILocalNotification*)notification时。我可以毫无问题地接收和使用用于进入应用程序的通知但是,此函数仅在应用程序已经运行(事件、非事件、后台,可能已暂停,但我还没有尝试过)时触发。现在,有这个函数didFinishLaunchingWithOptions:(NSDictionary*)launchOptions,您可以在其中使用[launchOptionsobjectForKey:UIApplicationLaunchOption

ios - 如何对以下方法进行单元测试?

我正在添加以下代码。我想看看这些单元测试的例子。我对此很陌生,所以任何帮助都会很棒!请提供代码!谢谢//DismisskeyboardwhentappingonscreenfunctapGesture(gesture:UITapGestureRecognizer){romanNumeralTextfield.resignFirstResponder()}//WhenreturnkeyistappedthekeyboardisdismissedfunctextFieldShouldReturn(textField:UITextField)->Bool{romanNumeralTextfi

ios - 尝试触发 UILocalNotification 不起作用

我正在使用下面的代码创建一个通知,但不知何故它没有触发。我真的只是希望它在我打开某个ViewController时触发,但到目前为止没有触发。我的代码有什么问题?funcnotify(){letnotification=UILocalNotification()notification.fireDate=Date()notification.repeatInterval=.minutenotification.alertBody="Thealertbody"notification.alertAction="entertexthere"UIApplication.shared.sche

xcode - 如何让 NSViewController 与 Swift 中的 NSToolbar 通信?

我正在制作一个简单的OSX应用程序,看起来像在InterfaceBuilder中:背景故事MainView是NSViewController的子类,工具栏是我用InterfaceBuilder构建的简单NSToolbar。默认情况下,NSToolbar项目是启用的,但它们没有任何用处,直到MainImageView包含一个NSImage,所以我想要我的NSViewController(MainView)以在接收到图像时启用工具栏按钮,并在按下“清除”按钮时禁用它们。问题为了实现工具栏操作,我遵循了thisanswer,所以现在我有一个MainView.swift实现了带有工具栏IBAc

xcode - 使用日期选择器的本地通知

我正在为我的应用程序使用localNotifications。我有一个日期选择器,用户可以从中选择通知的日期和时间,我还有3个分段控件(每天、每周、每月)。我已经完成了localnotification及其编码工作。但是分段控制不起作用,如果一个人选择两次(下午1点)和第二次(下午2点),然后通知在我不想要的两个时间显示。下面是代码在appdelegate.swift中lettypes:UIUserNotificationType=UIUserNotificationType.Alert|UIUserNotificationType.Badge|UIUserNotificationTy