草庐IT

通知栏

全部标签

ios - 自定义和 "dynamic"通知声音的解决方法

来自appledocumentation,我们可以阅读ForremotenotificationsiniOS,youcanspecifyacustomsoundthatiOSplayswhenitpresentsalocalorremotenotificationforanapp.Thesoundfilesmustbeinthemainbundleoftheclientapp.我的应用程序围绕通知发展,就像许多其他应用程序一样,我真的很希望能够在以后添加声音,或者至少能够对它们进行某种控制。最好的情况是:启动时,我的应用会在线检查声音数据库并下载任何更新。但很明显,如果所有的声音都必须

ios - 推送通知参数本地化

我知道可以使用title-loc-key、title-loc-args和本地化推送通知的消息和标题定位键,定位参数。因此,系统在应用程序包中搜索本地化标题格式字符串(title-loc-key)并将格式说明符替换为title-loc-args。我的问题是是否可以本地化推送通知的参数?以便系统将格式化字符串的格式说明符替换为本地化的title-loc-args(参数替换为在应用程序包中找到的本地化值)。例如:通知:`title-loc-key`="localization_key_shipping"`title-loc-args`=["localization_key_headset"]

android - Unity3d:Android 和 iOS 推送通知

我正在使用Unity开发一款移动游戏,并打算使用推送通知。我找到了仅适用于iOS的NotificationServices类。但是我没有找到该类的任何服务器端代码示例。我要求提供任何提供服务器和客户端代码(Android和iOS的Android客户端和后端)的好的示例或解决方案。我知道pushwoosh等服务。他们对我不起作用,因为我的公司有自己的游戏服务器,并希望从中发送通知。我想这不是什么独特的东西,应该已经有人这样做了。谢谢。 最佳答案 你是对的,确实有人这样做了:)我是新UnityAssets的开发人员之一UTNotific

ios - NSNotificationCenter 上的 Observer 可以处理多个通知

我有一个观察者,我们称它为Subscriber,我想像这样在NSNotificationCenter上注册它:NSNotificationCenter*notificationCenter=[NSNotificationCenterdefaultCenter];[notificationCenteraddObserver:selfselector:@selector(post:)name:nilobject:nil];post:是:-(void)post:(NSNotification*)notification{if(notification==nil){//Throwanexcep

ios - 如何使用私有(private)框架捕获来自 iOS 上其他应用程序的所有推送通知?

我正在寻找一种方法来检测定向到iOS上其他应用程序的传入推送通知。我知道这可能无法通过公共(public)框架完成,但由于这是个人项目,我可以使用私有(private)库。每次收到通知时,我都想通过蓝牙连接外部设备,但我无法对设备本身进行编程(因此没有ANCS)。我研究了SpringBoardServices和BulletinBoard私有(private)框架,但我不是专家程序员,所以我想不出一种方法来使用它们来满足我的需要……有什么想法吗?提前致谢! 最佳答案 非常有趣的问题!我有一些想法可以帮助你。私有(private)框架S

ios - 如何在横向模式下调整 iOS 9 iPad 通知的今日扩展宽度?

因此在iPad的iOS9中,横向模式将通知中心分成两个不相等的两半。以前,我的todayextension可以完美地适应通知中心,无论是横向还是纵向模式。有谁知道如何为新的iOS9横向通知中心调整/缩放我今天的扩展?还有什么特别的方法可以确定小部件/今天的扩展名是在通知中心的左侧还是右侧?(因为它们的宽度不同)我研究过,使用autoResizing和autoResizeSubviews。但这似乎不起作用。谢谢! 最佳答案 我有同样的问题,我通过获取我的小部件扩展宽度解决了这个问题:self.view.bounds.size.widt

ios - 为企业辞职 IPA(带推送通知)

我们有一个ios应用程序,设置了推送通知,所有应用程序都已签名并可通过应用程序商店获取。客户希望使用他们的企业帐户对此进行签名并在内部分发。由于iosdev帐户不同,我假设AppID需要更改?如果应用ID发生变化,他们是否需要重新配置推送通知? 最佳答案 是的,你需要重新创建所有的程序 关于ios-为企业辞职IPA(带推送通知),我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/33

ios - iOS 是否有远程推送通知的预算?

有谁知道iOS是否有远程推送通知的预算?也就是说,如果某个应用或设备在一天中收到过多的远程推送通知,该应用或设备是否会在当天剩余时间内“中断”或以某种方式受到限制?我知道AppleWatch有复杂功能更新的预算。我也知道iOS应用在一天内可以请求的后台刷新次数是有预算的。这取决于iOS对该应用程序的使用模式的确定、成为“好公民”、电池生命周期等。如果有远程推送通知的预算,是应用级别还是设备级别?有什么方法可以知道什么时候用完了?询问的原因是我正在考虑通过远程推送通知在应用程序中强制执行常规后台事件。不理想,但比后台刷新间隔更可靠。感谢您提供的任何帮助/见解。

ios - Xamarin.Forms iOS 无法自定义通知

我一直在关注位于以下位置的教程:https://azure.microsoft.com/en-us/documentation/articles/partner-xamarin-mobile-services-xamarin-forms-get-started-push/尝试让推送通知在我的Xamarin.Forms应用程序中工作。我已经让他们在Android上工作,但我在iOS上有一个错误-我需要在实际发出通知之前自定义文本(来自手机),但我不能在ios上,因为当应用程序在后台运行,未调用ReceivedRemoteNotification。这是类似于我的通知处理代码的样子:publ

ios - 有没有办法从我的网站向 iPhone 发送推送通知?

我一直在尝试寻找一种解决方案,将推送通知从我的网站发送到设备。我研究了Pushed、OneSignal等,但一直找不到解决方案。是否可以通过某种方式通过APNS(Apple推送通知服务)?谢谢编辑:关于SO的其他问题,要么谈论桌面上网络浏览器上的推送通知,但我希望找到iPhone浏览器的解决方案。 最佳答案 网站可以向Android上的Chrome(以及即将推出的Firefox)用户发送Web推送通知,但在iOS设备上无法执行此操作。Apple目前尚未表明他们是否计划增加对此的支持,但他们很有可能最终会添加它。这是我几个月前写的一篇