草庐IT

apn_sender

全部标签

ios - performSegue :withSender: sender object

只是想知道发件人对象。我知道您可以在prepareForSegue...方法中访问它,但它在下一个destinationViewController中是否可用?即在viewDidLoad中,我可以访问segueSender对象或其他东西吗?我从未在文档中看到过这个,我只是认为它可能有用。编辑清晰我不是在问如何执行segue或找到segue或类似的东西。假设我有两个ViewController(VCA和VCB)。有一个从VCA到VCB的segue,标识符为“segue”。在VCA中我运行...[selfperformSegueWithIdentifier:@"segue"sender:@

ios - apn_sender 和 Rails 3

我有一个项目需要从服务器向设备发送通知。我不知道如何以及从哪里开始(首先创建表或其他),因为我是RubyonRails的新手。我已经按照apn_sender教程进行操作,但它不起作用并且总是在开始时出错。是否有为Rails3创建apn_sender的完整教程?谢谢 最佳答案 Rails3和apn_sender我也一直在研究apn_sender问题,因为我喜欢Apple推送通知支持看起来非常强大。但是,该项目已被放弃,现在落后于最新的3系列rails。我已经让系统按如下方式工作。gem文件gem'apn_sender',:requir

ios - 具有 APNS 服务两个应用程序的服务 Web = 两个证书?

我正在开发一个iOS应用程序。此应用程序有两个目标(免费版和高级版)。然后我想发送推送通知抛出我的服务网站。那么,我需要两个证书吗?因为我的应用程序(免费或高级)使用相同的Web服务和相同的数据库。当我想发送推送通知时,现在我是否必须存储并查看它是一个版本还是另一个版本?我可以使用一个证书吗?我可以将两个证书合并为一个吗?谢谢。 最佳答案 您不能使用一个证书,因为每个证书都与一个应用程序ID相关联,并且每个应用程序的应用程序ID都是不同的(它包含应用程序的捆绑ID,每个应用程序都是唯一的)。您必须使用两个证书,这意味着您的服务器必须

ios - 将新的 APNS 证书上传到 GCM

我们有一个使用GCM的适用于iOS和Android的应用程序。我正在尝试将新的生产APNS证书上传到GCM,但我不能,因为Google正在将GCM转移到Firebase。我该怎么做?这是GoogleDeveloperProducts的屏幕截图。现在没有GCM。 最佳答案 我建议您转向Firebase云消息传递(FCM)。如果你去Firebaseconsole您将能够创建一个新的Firebase项目或导入一个现有的Google项目。进入Firebase项目后,您将能够连接iOS和Android应用程序。然后,您可以在那里上传您的APN

ios - APNS MDM 推送通知主题 - 在哪里可以找到?

我到处寻找要在我的MDM注册配置文件中发送的推送通知主题,并且我查看了我的开发人员/分发key主题信息,但找不到如下所示的任何内容:b503419d-1e2a-a60f-7451-5b8832b5a9cb我错过了什么? 最佳答案 正如迈克尔·加夫尼所说:ThetopicisthevalueofUIDinthesubjectyourAPNscertificate.Itwillbeginwithcom.apple.mgmt.获得方法:1.转到https://identity.apple.com/pushcert/并下载证书2.使用Ope

ios - -(IBAction)action :(id)sender; 中的 (id)sender 是什么

这个问题在这里已经有了答案:关闭10年前。PossibleDuplicate:ObjectiveC:whatisa“(id)sender”?in的(id)sender是什么:-(IBAction)action:(id)sender;感谢您的帮助!

ios - APNS 从多个服务器发送通知

我正在编写一个iOS应用程序,它将通过APNS从后端服务器发送通知。我可以配置多个服务器连接到APNS并发送通知吗?如果是这样,可以为单个应用程序发送通知的服务器数量是否有限制?我在Apple网站上找不到有关此的任何详细信息(例如http://developer.apple.com/iphone/library/documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/ApplePushService/ApplePushService.html) 最佳答案 是

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

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

ios - APNs 消息发送到服务器,设备 iOS 上没有通知

我已经为服务器配置了apns_certificate.pem和apns_privatekey.pem。我正在使用node.js服务器发送推送通知。我已成功将通知发布到apns服务器,但设备未收到任何推送通知。我也经历过TroubleshootingPushNotifications.我已经按照故障排除文档中的描述在服务器端按照命令检查了所有pem文件。$openssls_client-connectgateway.sandbox.push.apple.com:2195-certYourSSLCertAndPrivateKey.pem-debug-showcerts-CAfileserv

ios - 苹果推送通知服务统计(apns)

是否可以找到有关ApplePushNotification服务使用情况的信息?有多少人在使用,又有多少人在拒绝?或者,也许有人已经掌握了此类信息? 最佳答案 Apple没有提供很多关于有多少用户实际接受/拒绝推送通知的信息,但您可以通过比较总安装量和您拥有的有效推送通知token的数量来了解发生了什么(我假设因为您对分析感兴趣,所以您已经设置了推送服务器)推送通知token仅在用户接受时生成。如果您需要有关实际推送通知的更多信息,您需要亲自动手并在应用程序中实际添加跟踪代码。如果您正在寻找免费的东西,请尝试带有自定义事件跟踪的适用于