草庐IT

notification-channel

全部标签

ios - 如何测试 Apple Push Notifications 反馈服务?

我做的测试如下:我制作了示例应用程序,我在其中启用了推送通知并实现了处理它们的机制。我正在测试使用curl向我的应用程序发送静默推送通知,效果很好。我正在测试:curl-v-d'{"aps":{"content-available":1}}'--cert"/Users/me/Desktop/mycert.pem":""-H"apns-topic:com.domain.name"--http2https://api.development.push.apple.com/3/device/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

c# - 具有自定义 iOS 负载的 Amazon Simple Notification Service 并不那么简单

发送纯文本通知很简单,而且有据可查。但我今天一直在纠结如何为iOS发送自定义通知,其中包含警报和userId等一些字段。我从thishelppage开始并实现了类似于上一个示例的东西,然后我找到了thisanswer这似乎使帮助页面上的最后一个示例无效,因为“url”属性应该在“aps”对象之外。我尝试了很多组合,但每个组合都作为文本发送到应用程序(整个消息,带有“默认”属性和“APNS”对象)...如果我将MessageStructure显式设置为json,我会收到错误消息:“无效参数:消息结构-JSON消息正文无法解析”,但我很确定我的JSON是好的,当发送到SNS时,消息属性中的

ios - 从 UIImage 中移除 alpha channel

我使用以下方法从文件系统中获取解压后的uiimage。然而,当我打开颜色混合层时,UIImageView被着色为红色,即使UIImageView设置为不透明。文件系统上的图像没有alphachannel。我尝试设置CGContextSetAlpha(bitmapContext,1),但仍然有混合层。有人知道如何在使用CGContextDrawImage时删除alphachannel吗?-(UIImage*)decompressedImage{CGImageRefimageRef=self.CGImage;CGRectrect=CGRectMake(0.f,0.f,CGImageGetW

ios - Apple Push Notification - 所有消息都已发送但并非所有消息都已送达

我在发送Apple推送通知时遇到问题。当我只向两台设备发送消息时,一切正常。但是当我向数据库中的所有设备发送消息时,并不是所有的推送消息都被传送,但我没有收到任何设备的错误消息。发送成功!当我将消息发布到所有设备时,其中一个在第一次测试中收到消息的设备没有收到消息。发送程序正在运行,因为我在第一次测试时在手机上收到了一条消息,当我发送到所有设备时它也能正常运行。是否还有其他问题导致此问题?或者这是Apple的错误/问题。我不知道问题出在哪里。有没有人也有这个问题?? 最佳答案 当您为1台设备工作时,我猜您使用的是开发配置文件。对于多

iOS : Firebase notification not working for user segment

我最近将我的项目升级到Swift3,并将Firebasepod更新到版本4.0.0。解决所有错误和警告后,当我尝试从控制台发送推送通知时。我发现单个设备推送通知发送工作正常。但是,发送到特定的用户群不是;这是我的申请最需要的。在向用户群发送推送时,我只是检查iOS包ID并尝试发送安装了该应用程序的所有设备。 最佳答案 我不确定这是怎么回事,但在我将我的AppStoreID添加到我的Firebase项目的GoogleService-Info.plist部分后,我的开始工作了。单个设备通知始终有效,但在我添加它之前,我永远无法让“批量”

ios - swift 3.0 : Ambiguous reference to member 'Subscript' issue in push notification

这是下面的代码,但我在swift3中收到以下错误funcapplication(_application:UIApplication,didReceiveRemoteNotificationuserInfo:[AnyHashable:Any],fetchCompletionHandlercompletionHandler:@escaping(UIBackgroundFetchResult)->Void){notificationReceived(notification:userInfoas[NSObject:AnyObject])}funcnotificationReceived(n

ios - 从 iOS 应用程序打开 youtube channel 的最新 URL 方案是什么

这个问题在这里已经有了答案:iOSopenYouTubeAppwithquery(urlschemes)(10个答案)关闭8年前。我想从我的iPhone应用程序打开带有channel的Youtube应用程序。以前我使用的是以下URL方案,它运行良好。youtube://用户/channel名称。但是在我将我的Youtube应用程序更新到最新的2.6.0后,这不起作用。使用channel打开youtube应用程序的URL方案是否有任何变化。任何帮助将不胜感激。我尝试了以下但没有用。youtube://channel/channelNameyoutube://channel/channel

ios - -[UIApplication setStatusBarHidden :withAnimation] does not fire KVO notifications for @"statusBarHidden" key

我的RootViewController中有代码观察-[UIApplicationsharedApplication]的@"statusBarHidden"属性并调整其View的大小作为响应。当我这样做时,会触发KVO通知:[[UIApplicationsharedApplication]setStatusBarHidden:YES]但是当我这样做时,不会触发KVO通知:[[UIApplicationsharedApplication]setStatusBarHidden:YESwithAnimation:UIStatusBarAnimationSlide]当状态栏重新出现时,我需要调

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

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

ios - 如何使用 AVFoundation 播放带有 alpha channel 的视频?

我有一个使用SceneKit的AR应用程序,并使用AVPlayer将视频导入到场景中,从而将其添加为SKVideo节点。视频本来应该是可见的,但是没有达到视频的透明度。代码如下:letspriteKitScene=SKScene(size:CGSize(width:self.sceneView.frame.width,height:self.sceneView.frame.height))spriteKitScene.scaleMode=.aspectFitguardletfileURL=Bundle.main.url(forResource:"Triple_Tap_1",withEx