极光推送(不定期更新)

刚刚跟同事聊了这个话题,大部分工作是在后端,前端只需要做:设置别名,进行接收,点击推送时候需要跳转页面。

需要注意一点就是:退出登录时候别名的设置需要置空,所以登录进来需要设置别名。

在配置极光推送时候,config.xml文件里面还需要配置相关推送参数:

<config desc="uexJPush" type="KEY">
	<param name="$UEXJPUSH_PACKAGE$" platform="android" value="org.zywx.wbpalmstar.widgetone.uexvanke10237"/>
        <param name="$UEXJPUSH_APPKEY$" platform="android" value="c4ba8edbfb3d00a1569eaf92"/>
	<param file="uexGroupfolder/PushConfig.plist" name="$UEXJPUSH_APP_KEY$" platform="ios" value="c4ba8edbfb3d00a1569eaf92"/>
        <param file="uexGroupfolder/PushConfig.plist" name="$UEXJPUSH_PUSH_CHANNEL$" platform="ios" value="TestPush"/>
        <param file="uexGroupfolder/PushConfig.plist" name="$UEXJPUSH_APS_ENVIRONMENT$" platform="ios" value="1"/>
</config>
<config desc="" type="ENTITLEMENTS">
      <entitlement type="apns"></entitlement>
</config>  

 在安卓能够测试配置成功,而ios不能推送成功,原因在于:

官网上很明了,需要加上这段配置代码,就可以推送成功~~~~

原文地址:https://www.cnblogs.com/tangjiao/p/9015503.html