apple-push-notifications
全部标签 我对验证订阅我的应用程序的用户的收据所涉及的过程感到有些困惑。在用户加入并购买订阅的那一刻,收据然后被base64编码并发送到我的服务器。每天晚上午夜,服务器将存储在我的数据库中的收据发送给Apple进行验证并更新到期日期。现在我对每个月如何更新收据感到有点困惑。请查看以下流程,让我知道这是否正确。用户注册并订阅了我的应用。(假设是一月份)。原始收据被发送到我的服务器,然后由Apple验证,到期日期返回并在我的服务器上设置。一个月后的2月到期日,我再次将原始(1月)收据发送给Apple,以查看订阅是否已续订,然后我可以设置新的到期日。这个流程正确吗?因为我每个月都会发送原始(1月)收据
我无法在Firebase上上传我的生产APN证书。读取您的证书时出错。我找不到这个错误的原因。 最佳答案 您应该只选择证书,不要选择私钥。看这个截图 关于ios-无法在Firebase上上传iOSAPNs证书,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/48374260/
当满足以下条件时,我在尝试启用持续位置跟踪时遇到问题:已禁用后台获取应用被杀死发生上述情况时,位置更新将停止。我试图让我的服务器发送推送通知来唤醒应用程序,但如果应用程序被终止,它们不会到达。令人费解的是,类似的功能似乎在WhatsApp上运行良好(thelivelocation)。在WhatsApp上,即使我禁用后台获取并终止应用程序,它也会以某种方式设法再次唤醒它以发送更新的位置信息。有人知道他们在做什么吗? 最佳答案 WhatsApp似乎可以使用PushKit解决这个问题。根据thisquestion:WhatsAppcoul
UNUserNotificationCenter.current().requestAuthorization()是否可以多次调用?我可以在每次应用启动时调用吗?是否可以在用户授予通知权限后再次调用它?如果不是,为什么不呢? 最佳答案 回答:是和否。您可以永远多次调用它,但您不能并发多次调用它,否则除一个并发请求外,所有其他请求都将失败错误(即granted=false但error=nil)。如果您的应用逻辑有多个事件可以触发授权请求,则可能会发生并发请求,而不是在appDidFinishLaunching中执行一次的简单快乐路径。
我正在尝试使用Xcode、Swift3创建iOS富推送通知。我已经使用php的curl命令确定了推送通知(主题、正文),但我无法创建RichPushNotifications引用inthisdocument.我添加了这样的通知服务扩展:「文件」→「新建」→「目标...」→「通知服务扩展」并且我在中添加了「'mutable_content':True”curl命令。然后运行但不调用「classNotificationService:UNNotificationServiceExtension」所以无法查看推送通知图像。下面是我的代码importUserNotificationsclass
这个空白圆圈在AppleDeveloperProgramTeamRoles上意味着什么? 最佳答案 ●--表示对指定角色和的访问“可用”○--这表示“Access需要Xcode7或更高版本。”这是Apple的引用文档:ProgramRolesandiTunesConnectRoles 关于ios-AppleDeveloperProgram团队角色上的空白圆圈,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.c
我正在构建一个iOS应用程序(使用Swift),我想在其中处理通知,即使我的应用程序已关闭(强制关闭)。我收到通知提醒,但直到用户点击通知标记后才会处理。但是,当我检查通知行为或WhatsApp似乎是通知获取进程时,即使在使用前Whatsapp已关闭,请点击通知标记。我在整个论坛和所有提到过如果应用程序未运行时无法处理您的通知的地方进行了搜索。(App在后台还是前台都可以处理)我的问题:如果根据Apple文档,如果App未运行则无法处理通知,那么Whatsapp是如何做到这一点的。如何在我的应用程序中实现相同的行为??我将非常感谢正确的技术解决方案,我相信有数百名开发人员可能有相同的查
关闭。这个问题是opinion-based.它目前不接受答案。想要改进这个问题?更新问题,以便editingthispost可以用事实和引用来回答它.关闭3年前。Improvethisquestion今天我收到apple拒绝的二进制文件,并收到apple的以下消息,请帮助我下一步该怎么做?FromApple2.1Performance:AppCompletenessGuideline2.1-InformationNeededThistypeofapphasbeenidentifiedasonethatmayviolateoneormoreofthefollowingAppStoreRe
我们正在开发一个iOS移动应用程序,我们计划从iPhone6开始提供设备支持。但是我们不确定Apple是否已经删除了对iPhoneSE的支持?所以,请如果有人知道同样的事情。请告诉我们。提前致谢。 最佳答案 iPhoneSE是与iPhone6s和iPhone6sPlus一起的第9代设备。所以iPhoneSE比iPhone6还要新。因此,只要Apple支持iPhone6s,它也将支持SE。 关于ios-需要iPhoneSE开发支持才能让App获得Apple审核团队的批准,我们在StackO
如果我更改与我的开发者帐户关联的Appleid(电子邮件),是否会影响那些正在运行的应用程序?这样做有什么缺点吗?NOTE:Newappleidwillnotbeassociatedwithanyotherdeveloperaccount.Imeanitwillbefreshappleidcreated. 最佳答案 不,它不会影响旧的Live应用程序,它们会按原样运行。仅对于新应用程序,他们通过新地址联系旧应用程序,他们与您的旧应用程序通信。 关于ios-如果我更改与AppleDevel