草庐IT

apple-push-notifications

全部标签

objective-c - APNs 提供的 Device Token 的格式在我的应用程序中突然改变了吗?

不知道为什么......但我之前的功能推送通知注册回调返回一个奇怪的设备token。任何人都可以帮助理解它吗?据我所知,我没有更改有关此过程的任何代码。以下代码:-(void)application:(UIApplication*)applicationdidRegisterForRemoteNotificationsWithDeviceToken:(NSData*)devToken{NSLog(@"devicetoken:%@",[devTokendescription]);}返回给我这个输出:devicetoken:[32]:8d21:!30:0c3ec69:if424:$d526

ios - 如何在 Apple Watch 上部署(构建和运行)应用程序?

直到2015年4月24日,AppleWatch应用程序的开发都是使用AppleWatch模拟器完成的。既然Watch已经上市,有没有人想出如何在watch本身上部署(构建和运行)应用程序? 最佳答案 只需构建并运行您的iPhone应用程序。然后,在iPhone上的“AppleWatch”应用程序中,找到您的应用程序,点击它,然后激活“在AppleWatch上显示应用程序”。安装您的Watch应用程序可能需要几秒钟。 关于ios-如何在AppleWatch上部署(构建和运行)应用程序?,我

ios - Amazon sns(推送通知)不发送到 IOS 应用程序

最近app收不到通知,android端正常,ios端收不到所以这是我的尝试:1)generatetokenfromappleapnservice2)createtheendpointatamazonbackend3)publishthemessageatamazonbackend4)itdoesnotreceivemessageandtheendpointwillgotodisabledafterawhile.我检查了以下内容:1)tryservealiosdevice,includingiphone/ipad/ipodtouchalsothesameresult2)checkedth

ios - apple在调解中心审核你的消息需要多长时间

关闭。这个问题是opinion-based.它目前不接受答案。想要改进这个问题?更新问题,以便editingthispost可以用事实和引用来回答它.关闭5年前。Improvethisquestion我的iPhone应用程序因包含占位符iAd横幅的屏幕截图而被拒绝。我加载了一个没有iAd横幅的新屏幕截图,并在解决中心回复了消息。但是,因为它只是元数据更改,不需要新的二进制文件。状态还是reject。我的问题是苹果需要多长时间才能阅读我的信息并再次审核。任何人都有这样的经历吗?谢谢。

ios - Apple 团队 'member' 可以从 Xcode 导出用于 iOS 分发吗?

我在“AppleDeveloperEnterpriseProgram”团队中担任“成员”角色。当我尝试导出部署时,它附带消息-您不允许执行此操作,请与您的团队管理员之一联系。基于有限的知识,我知道为了导出部署我需要有“管理员”角色。我对么?有没有像我的团队管理员给我发送一些证书/key然后我可以使用它的东西?如果是,如何?更新(基于回复)简化问题:团队“成员”可以请求分发签名证书吗?是或否。如果是,如何?如果上面的答案是肯定的,那么一旦成员从管理员那里获得证书-他应该如何使用它?我以管理员身份导出部署的方式-产品>存档>导出,我得到了IPA。我之所以问这个问题,是因为我无法在我只是其中

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

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

ios - 如何在应用程序图标中显示通知计数?

我喜欢这样显示推送通知计数,我已经搜索过但找不到正确的解决方案。 最佳答案 你可以在任何地方设置它。例如:-(void)application:(UIApplication*)applicationdidReceiveRemoteNotification:(NSDictionary*)userInfo{[[UIApplicationsharedApplication]setApplicationIconBadgeNumber:123];//thisone} 关于ios-如何在应用程序图标

ios - 构建时出现 Apple LLVM 5.0 错误

创建一个新项目后,我将其命名为o-golfer(与我的项目名称相同)然后我修改了Identity名称为Application现在再次构建它时,出现AppleLLVM5.0错误,因为缓存的预编译header正在尝试再次查找有没有办法清除和重建这个缓存​​的header?我已经尝试清理并重新构建项目......同样的错误clang:error:nosuchfileordirectory:'/Users/yves/Developpement/iOS7/OPTIMAL/o-golfer/o-golfer/o-golfer-Prefix.pch'这是错误日志:ProcessPCH/Users/y

应用程序在前台运行时收到 iOS 推送通知

据我了解,当应用程序正在运行或在前台收到推送通知时,应用程序不应显示任何警报,但应用程序委托(delegate)将调用didReceiveRemoteNotification委托(delegate)方法,我应该处理该回调中的推送通知。推送通知应仅在应用处于后台时显示警报/横幅。但是,当我们的应用程序正在运行或在前台运行时,我们的应用程序有时会收到带有“确定”按钮的推送通知警报,而不是所有时间。我想知道它是否是iOS7中的新功能(我从未听说过)或者是因为我正在使用UrbanAirship使用alias。该应用程序将在运行时显示推送警报,并在didReceiveRemoteNotifica

ios - 以编程方式从通知中心删除远程通知

我们如何务实地从通知中心删除为我的应用程序发送的任何待处理的远程通知。我想在应用启动时清除它们。我已经尝试使用[[UIApplicationsharedApplication]cancelAllLocalNotifications];API但它没有帮助。PS:此问题特定于iOS10,旧线程与此问题不重复。 最佳答案 最后...这个很有魅力![[UNUserNotificationCentercurrentNotificationCenter]removeAllDeliveredNotifications];