150得票6回答
更新推送证书并保持当前的App Store应用程序正常工作。

我有一个在应用商店上的应用程序,使用了一个已过期的iOS签名证书(分发版本)。该证书包含的推送证书也已过期(并且不再出现在门户网站中)。 问题1: 是否有方法重新创建推送证书并更新证书?(我仍然在我的密钥链中拥有过期的推送证书)? 问题2: 我需要使用包含新推送证书的新配置文件重新提交应用...

146得票15回答
iOS推送通知:如何在应用程序在后台运行时检测用户是否点击了通知?

虽然有很多关于这个主题的stackoverflow帖子,但我仍然没有找到一个好的解决方案。 如果应用程序不在后台,我可以在application:didFinishLaunchingWithOptions:调用中检查launchOptions[UIApplicationLaunchOptio...

138得票11回答
应用程序在应用商店中找不到有效的“aps-environment”授权字符串。

我有一个叫做Dripper的应用程序,大约一个月前发布了一次更新,最近又添加了推送通知和一些小改进。我在使用开发配置文件的 sandbox-apn 进行测试时运行良好。然后我切换到 production-apn 并将其推送到 test-flight,同样表现出色。但是当我将更新发布到市场并运行...

136得票11回答
当您的应用程序处于打开和前台时,如何显示一个股票iOS通知横幅?

当Apple的官方iOS消息应用程序处于打开并在前台时,来自其他联系人的新消息会触发一个股票、原生的iOS通知警报横幅。如下图所示。 第三方应用在App Store上是否可以实现此功能?当您的应用程序处于打开并在前台时,是否可以进行本地和/或推送通知? 在测试我的应用程序时,可以收到通知,但没...

133得票5回答
iOS推送通知是如何工作的?

iOS的“推送”通知是如何无需设备轮询服务器直接投递到特定设备的? 例如,假设我在Facebook上收到了一条新消息。Facebook通知Apple我的设备应该接收此类通知。但是,苹果是如何知道要将消息推送到哪个设备/IP地址的呢?

127得票11回答
一个网络应用程序如何向iOS设备发送推送通知?

我正在开发一个Web应用程序。当有新内容时,如何向iOS用户发送推送通知?

126得票11回答
在提交时出现Xcode 8错误:“应用程序签名中缺少aps-environment权限”。

我有一个应用程序,在过去的6个月中我们已经提交了数十个版本,并且我们确实使用APNS。在升级到Xcode 8后,我收到了来自苹果的以下电子邮件: 尊敬的开发者, 我们发现您最近提交的APP_NAME存在一个或多个问题。您的提交已经成功,但是在下一次提交中,您可能希望纠正以下问题: 缺少推...

114得票8回答
如何在Firebase控制台中使用苹果的新.p8证书进行APNs推送

最近苹果开发者账户升级后,我遇到了一个问题:在尝试创建推送通知证书时,它给我提供的是(.p8)证书,而非可以导出为(.p12)的APNs证书。 Firebase控制台只接受(.p12)证书,那么我该如何从这些新的(.p8)证书中获取(.p12)证书。

112得票4回答
Flutter iOS应用提交问题警告:缺少推送通知权限。

在将Flutter应用上传到App Store Connect后,我收到了以下电子邮件警告: 亲爱的开发者, 我们发现您的应用“[APP名称]”最近的交付中存在一个或多个问题。您的交付成功了,但您可能希望在下次交付中纠正以下问题: 缺少推送通知授权 - 您的应用似乎注册了苹果推送通知服务...

111得票13回答
APNS设备令牌一旦创建,是否会更改?

推送通知设备令牌一旦创建,是否会发生改变? 例如当应用程序更新时?或者在任何其他情况下它都可能发生更改吗?