时间:2021-07-15 | 标签: | 作者:Q8 | 来源:安智宝网络
小提示:您能找到这篇{小米应用商店:收不到推送消息}绝对不是偶然,我们能帮您找到潜在客户,解决您的困扰。如果您对本页介绍的小米应用商店:收不到推送消息内容感兴趣,有相关需求意向欢迎拨打我们的服务热线,或留言咨询,我们将第一时间联系您! |
< font-size: 16px;"> < font-size: 16px;">收不到推送消息? < font-size: 16px;">1.请检查以下几点开发者网站是否启用推送服务,并成功上传证书 < font-size: 16px;">1)用Appsecret自行推送的,请确认此secret是否为iOS版本, < font-size: 16px;">2)工程里面plist中MiSDKRun环境参数是否设置妥当。debug为测试环境,online为线上环境 < font-size: 16px;">3)必须真机调试,IPA的profile是否与push证书匹配。 < font-size: 16px;">4)代码中监听MiPushSDKDelegate,看注册与绑定token是否正常,alias,topic是否设置成功 < font-size: 16px;">2.接入时碰到如下提示 < font-size: 16px;">Error is Error Domain=NSCocoaErrorDomain Code=3000"未找到应用程序的“aps-environment”的授权字符串" < font-size: 16px;">UserInfo=0x17dbf200{NSLocalizedDescription=未找到应用程序的“aps-environment”的授权字符串} < font-size: 16px;">检查事项同1 < font-size: 16px;">3.常见返回错误 < font-size: 16px;">1)调用SDK+(void)unregisterMiP危机公关对新闻媒体的态度ush;执行注销操作后,在执行其他方法就会导致报错-101 < font-size: 16px;">2)你的程序清除本地数据。NSUserDefaults导致本地保存的regID等丢失。就会导致报错-101 < font-size: 16px;">3)解决方法:当回调返回-101时,根据你程序需要,可以重新调用+(void)registerMiPush < font-size: 16px;">4)code=10017;reason=’invalid package name’小米开发者网站注册的bundleID跟你ipa的bundleID < font-size: 16px;">不是同一个 < font-size: 16px;">4.脚标或通知栏无法清除? < font-size: 16px;">清除方法: < font-size: 16px;">[[UIApplication sharedApplication]setApplicationIconBadgeNumber:0]; < font-size: 16px;">如果无效请尝试,原因是,在推送时badge设置为0,这样你在app中再次设置就会失效 < font-size: 16px;">[[UIApplication sharedApplication]setApplicationIconBadgeNumber:1]; < font-size: 16px;">[[UIApplication sharedApplication]setApplicationIconBadgeNumber:0]; < font-size: 16px;">5.SetAl中国近期公关危机ias Subscribe为什么有时成功,有时失败? < font-size: 16px;">SDK中方法为异步操作,setAlias:subscribe:等操作必须在bindDeviceToken:返回成功后再调用。 < font-size: 16px;">因为bindDeviceToken成功请求后服务器才会分配账号给设备。如果setAlias操作在它前面执行,会找不到对应设备。 < font-size: 16px;">6.接收到推送之后如何取得里面的数据? < font-size: 16px;">当App在后台,通过下面方法 < font-size: 16px;">-(void)application:(UIApplication*)application didReceiveRemoteNotification:(NSDictionary*)userInfo < font-size: 16px;">当新App的时候,通过下面方法 < font-size: 16px;">-(BOOL)application:(UIApplication*)application didFinishLaunchingWithOptions:(NSDictionary*)launchOptions < font-size: 16px;">7.registerMiPush在没有网络下调用,为什么还会返回成功? < font-size: 16px;">SDK中会检查,如果此操作已经完成过,就不会重复请求服务器。 < font-size: 16px;">8.Topic最多可以设置多少个,支持汉字吗? < font-size: 16px;">一个设备最多可以设置300个,支持汉字。 < font-size: 16px;">9.如何使用iOS7 Background Remote Notification(消息透传) < font-size: 16px;">App在后台,收到消息后,会在后台运行一段代码。并不会提示用户。比如,App内容升级,Email更新,订阅内容等等 < font-size: 16px;">在server端发送消息时extra加入content-available字段。同时xcode工程下激活BackgroundModes-Remote notifications。 < font-size: 16px;">10.为什么要使用长连接 < font-size: 16px;">在App运行时,APNs会提示用户是否接收消息,很多时候,用户会禁止此功能。导致,推送消息无法送达到用户手机。所以使用长连接功能,可以在App运行时,获取消息推送。 < font-size: 16px;">11.在现有版本MiPushSDK下,如何快速使用应用内长连接 < font-size: 16px;">操作步骤: < font-size: 16px;">1.添加libMiPushSDK.a,MiPushSDK.h到工程 < font-size: 16px;">2.引入库:libresolv.dylib,libxml2.dylib,libz.dylib,SystemConfiguration.framework,MobileCoreServices.framework,CFNetwork.framework,CoreTelephony.framework(如果已经引入,请忽略) < font-size: 16px;">3.加入如下代码,启动长连接 < font-size: 16px;">+(void)registerMiPush:(id<MiPushSDKDelegate>)delegate type:(UIRemoteNotificationType)type connect:(BOOL)connect; < font-size: 16px;">4.加入收到消息回调,当客户端收到MiPush推送时,此方法会被调用到,data格式同application:didReceiveRemoteNotification: < font-size: 16px;">-(void)miPushReceiveNotification:(NSDictionary*)data; < font-size: 16px;">5.去掉原有处理通知逻辑,使用下面代替 < font-size: 16px;">-(void)application:(UIApplication*)application didReceiveRemoteNotification:(NSDictionary*)userInfo < font-size: 16px;">{ < font-size: 16px;">[MiPushSDK handleReceiveRemoteNotification:userInfo]; < font-size: 16px;">} |
上一篇:亚马逊多款产品误判为儿童用品,卖家怎样跟亚
下一篇:华为应用市场应用功能规范
基于对传统行业渠道的理解,对互联网行业的渠道我们可以下这样一个定义:一切...
小米应用商店的后台操作和苹果是比较相似的,因为都能填写100字符关键词,允许...
小米的规则目前是在变更中的,但是根据经验小米的搜索排名评分的高低是个很重...
为了恰饭,有时候是要接入一些广告的,所以FB也专门有一个广告的SDK,这就是A...
在 2018 年于旧金山举行的游戏开发者大会上,Amazon Web Services (AWS) 曾宣布,目前世...
关于Facebook Audience Network如何收款的问题,其实官方已经给了详细的步骤。本文主要...
本文介绍了Audience Network对广告载体的质量检查,以及它重点广告形式需要注意的问...
随着iOS开发,作为开发者或公司需要针对iOS App开发涉及的方方面面作出对应的信息...
Facebook和谷歌对出海企业广告渠道都很熟悉,但事实上,在国外还有一些渠道也很...
卖家从做号的第1分钟开始,就一定要想好变现路径是什么?一定要以变现为目的去...
小提示:您应该对本页介绍的“小米应用商店:收不到推送消息”相关内容感兴趣,若您有相关需求欢迎拨打我们的服务热线或留言咨询,我们尽快与您联系沟通小米应用商店:收不到推送消息的相关事宜。
关键词:小米应用商店:收不到推