草庐IT

uilocalnotifications

全部标签

iphone:-使用 UILocalNotification 声音播放录制的语音

我可以使用avrecorder录制语音,但它会将录制的语音保存在文档目录的路径中,我无法找到在localNotification声音中使用它的方法,所以任何人都请对这个问题有所了解录音代码:--(IBAction)startRecording{AVAudioSession*audioSession=[AVAudioSessionsharedInstance];NSError*err=nil;[audioSessionsetCategory:AVAudioSessionCategoryPlayAndRecorderror:&err];NSArray*searchPaths=NSSearc

ios - 检测未确认的 UILocalNotifications

好像是didFinishLaunchingWithOptions:(NSDictionary*)launchOptions和didReceiveLocalNotification:(UILocalNotification*)通知仅当用户确认UILocalNotification时才会触发,例如通过滑动slider或触摸iOS通知下拉列表中的条目。如果用户忽略UILocalNotification并通过简单地点击应用程序图标重新进入应用程序,是否有任何方法可以判断UILocalNotification已关闭?我应该提一下,这实际上只适用于重复通知,因为可以通过观察总数来检测非重复通知的触

ios - 如何使用 iOS 8 弃用设置每周重复的 UILocalNotifications?

在iOS8之前,安排每周重复通知很容易,我们只需将NSWeekCalendarUnit分配给notification.repeatInterval值即可。现在在iOS8中,几乎所有的NSCalendarUnit值都已被弃用和替换,主要是因为Apple可以将它们从NSDayCalendarUnit重命名为NSCalendarUnitDay以保持一致性.但是,他们将NSWeekCalendarUnit更改为NSCalendarUnitWeekOfMonth和NSCalendarUnitWeekOfYear,但没有明确说明区别是什么,UILocalNotification文档仍然在讨论已弃用

ios - 在特定日期重复 UILocalNotification

我需要设置UILocalNotification,我只需要从DatePicker获取小时和分钟,并需要设置特定日期(例如:星期一)并在每个星期一重复。我有两个问题:第一个;是否可以在日期选择器的日期部分仅显示“星期日”等“日期名称”?第二个问题是;如果我想为本地通知设置特定日期,正确的代码是什么?感谢您的回答,下面是我的代码;-(IBAction)alarmButton:(id)sender{NSDateFormatter*dateFormatter=[[NSDateFormatteralloc]init];dateFormatter.timeZone=[NSTimeZonedefau

objective-c - 自定义 iOS UILocalNotification 声音不播放(可能与 Xcode 更新有关)

我试图让自定义声音在UILocalNotification上运行,但我根本听不到任何声音。如果我使用UILocalNotificationDefaultSoundName,我确实得到了默认声音,但是当指定自定义声音时,没有声音,只有消息。据我所知,声音不到30秒,而且格式正确。这是文件信息的屏幕截图:我检查了XCode的DerivedData目录中的.app目录,alarm.caf文件位于应用程序的根目录,我相信这意味着它位于bundle(对吗?)。我很确定这在不久前是有效的,而且我已经升级了Xcode。也许这是一个暗示?我也尝试过删除/重新安装/重启,如其他答案中所述。如您所见,我先

ios - 使用 UILocalNotifications、带有完成处理程序的远程通知和后台获取

在iOS7中,可以使用completionHandler进行远程通知。是否可以对UILocalNotifications做同样的事情?基本上,我希望网络服务以30秒的固定时间间隔发布我的一些数据,即使该应用程序在后台也是如此。为此,我考虑了3个选项,但没有得到任何帮助:后台获取:这将在后台工作,但我不能使用它,因为iOS并不强制要求始终以我想要的时间间隔调用此后台获取。远程通知:这非常有效。但是我必须每隔30秒发布一个远程推送通知,这根本不实用。如果我能在本地处理它也很棒。UILocalNotifications:没有完成处理程序。用户将不得不打开应用程序。所以这也行不通!还有其他选择

iphone - 需要 UILocalNotifications 的任何示例

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。要求我们推荐或查找工具、库或最喜欢的场外资源的问题对于StackOverflow来说是偏离主题的,因为它们往往会吸引自以为是的答案和垃圾邮件。相反,describetheproblem以及迄今为止为解决该问题所做的工作。关闭9年前。Improvethisquestion伙计们,我需要任何关于UILocalnotifications的教程示例,以根据开始日期和结束日期显示警报。希望任何人都可以让我正确的方向谢谢:)

iOS UILocalNotification 是操作按钮崩溃并损坏应用程序数据

我们的应用程序已发布小更新,此版本还通过Apple支持将其应用程序ID从唯一ID更改为我们的团队ID。AccordingtoApple,更改为使用团队ID应该只会重置钥匙串(keychain)访问权限,我们不使用钥匙串(keychain),因此它不会对我们的应用产生任何影响。但自更新发布以来,我们的一些生产用户的应用程序数据遭到损坏。只有当他们使用通知中心或锁定屏幕中的操作按钮响应本地通知时,才会发生这种情况。它可能发生在所有受支持的iOS版本上。遇到这种情况的用户有另一种症状,他们收到两个本地通知而不是一个,但应用程序只看到一个通知。此外,在使用[[UIApplicationshar

iphone - UILocalNotifications 播放自定义声音

我在我的应用程序中实现了本地通知,但我只是想知道是否有一种方法可以播放不属于iPhone应用程序主要bundle的声音。基本上在我的应用程序中,我希望用户录制在生成本地通知时播放的声音,而不是播放预先录制或默认的声音。据我所知,这是可以实现的,因为我在应用程序商店中看到2-3个应用程序正在做我想做的同样的事情-(void)alertSelector:(NSString*)AlertTitleWithFiringTime:(NSDate*)date{UILocalNotification*localNotification=[[[UILocalNotificationalloc]init

ios - Apple Watch 显示 UILocalNotification 的短看或长看通知

我想展示我为AppleWatchApp创建的短视或长视界面。已经起作用的是:该应用程序执行一些后台作业,然后通知用户。这发生在UILocalNotification上。当iPhone被锁定并且watch在我的ARM上时,watch会振动并显示一个简单的通知,而不是长视或短视通知。我看到有人让它与推送通知一起工作->AppleWatch:dynamicLongLooknotshown,whenpushopenedfromNotificationCenter目前我的应用不支持推送。有谁知道在没有执行推送的服务器的情况下呈现长或短外观通知的方法?我使用以下代码发送通知:varlocalNot