[英]UILocalNotification sound settings in iPad simulator
我正在iPad模拟器上测试我的应用程序。 但是通知声音播放有一些问题。
当应用程序在前景而不是背景上运行时,将播放通知声音。 它显示没有任何声音的横幅类型通知。 我想知道iPad模拟器中的通知设置是否可以确定这种情况。 iPhone的设置应用程序具有“通知”菜单,我们可以设置通知类型-无,横幅,警报和声音等。我不知道iPad设备设置应用程序是因为没有iPad :(
iPhone模拟器和iPhone设备正常运行。 但不是iPad模拟器。
-(void) registerNoti {
localNotif.fireDate = noti.date;
localNotif.timeZone = [NSTimeZone defaultTimeZone];
//Payload
localNotif.alertBody = [NSString stringWithFormat:@"%@",cell.textLabel.text];
localNotif.alertAction = @"Run App";
localNotif.soundName = @"sound.mp3";
[[UIApplication sharedApplication] scheduleLocalNotification:localNotif];
}
有没有办法找出iPad模拟器通知声音的问题? 或者我可以不理会这个问题,一切都会好吗?
尝试定义mp3文件的完整路径:
localNotif.soundName = [[NSBundle mainBundle] pathForResource:@"sound" ofType:@"mp3"];
它可能会帮助您。
如果您没有iPad(或有iPad的朋友可以为您测试),请不要为iPad发布此应用。 永远不要依赖模拟器。 您最终必须在设备上进行测试。 您的问题就是为什么这样的一个例子:您现在正在通过猜测来编程,这正在带来麻烦。 您不知道您的应用程序实际上是做什么的(因为“真正”只能表示“在设备上”)。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.