开发者社区 问答 正文

应用研发平台EMAS平台建立的应用appkey现在怎么才能保持一致,之前建立的appkey都一样?

应用研发平台EMAS平台建立的应用appkey现在怎么才能保持一致,之前建立的appkey都一样?

展开
收起
青城山下庄文杰 2023-07-31 14:39:57 102 分享 版权
3 条回答
写回答
取消 提交回答
  • 之前是不分端的,现在是分端的,appkey是两个小新-此回答整理自钉群“应用研发平台EMAS开发者交流群”

    2023-08-01 10:48:31
    赞同 展开评论
  • 如果您在应用研发平台EMAS上建立的应用AppKey需要保持一致,包括之前已经建立的AppKey,可以按照以下步骤进行操作:

    1. 确定要保持一致的AppKey:首先,确定您要保持一致的AppKey是哪一个。可以查看之前建立的应用列表,在列表中找到对应的应用,并记录下AppKey。

    2. 更新应用配置文件或代码:根据您的具体情况,更新应用的配置文件或代码,将之前使用的AppKey替换为现在要保持一致的AppKey。这可以是在移动应用的相关配置文件(如Android的Manifest文件或iOS的Info.plist文件)中进行修改,或者在应用程序的代码中进行相应的变更。

    3. 重新编译和部署应用:完成AppKey的替换后,重新编译并部署您的应用。确保新的AppKey被正确地打包到应用中。

    4. 验证AppKey一致性:安装或更新应用到设备后,请验证AppKey是否与预期一致。您可以在应用中进行相关功能测试,确保使用的AppKey是正确的。

    5. 通知相关团队和服务提供商:如果您与其他团队或服务提供商有协作或集成,建议及时通知他们关于AppKey的变更,以便他们做出相应的调整。

    请注意,AppKey的一致性重要是为了确保应用与EMAS平台之间的正确通信和服务集成。确保在更新和替换AppKey时,您遵循相关的安全和隐私政策,并妥善管理敏感信息。如有必要,您可以在EMAS的控制台中重新生成或修改AppKey,以满足特定的安全需求。

    2023-07-31 19:54:57
    赞同 展开评论
  • 北京阿里云ACE会长

    题一:如果您需要保持应用的AppKey不变,可以在应用创建时指定一个固定的AppKey,或者在应用创建后在EMAS控制台中修改AppKey。如果您之前创建的应用的AppKey已经相同,您可以在创建新应用时使用相同的AppKey,或者在控制台中修改现有应用的AppKey,以保持一致。

    问题二:是的,EMAS移动推送支持根据设备平台(Android或iOS)进行分组推送。您可以在创建推送任务时,指定相应的设备平台和推送目标,以实现对不同平台的设备进行分组推送。

    问题三:
    根据您提供的截图,返回的推送记录中的status字段为-1,表示推送发送失败。推送发送失败可能由多种原因引起,包括网络连接问题、推送参数设置错误、设备无法接收推送等等。您可以根据具体情况,采取以下措施进行排查:

    1检查网络连接是否正常。请确保您的设备和服务器之间的网络连接正常,并且能够正常发送和接收数据。

    2检查推送参数设置是否正确。请检查您的推送任务设置,确保推送参数、目标设备等设置正确无误。

    3检查目标设备是否能够接收推送。请检查您的目标设备是否已经安装了应用,并且已经成功注册了推送服务。

    4检查推送任务是否有发送限制。请检查您的推送任务是否受到了发送频率限制、推送配额限制等限制。

    5检查推送日志和错误信息。您可以查看您的推送日志和错误信息,以便分析和解决问题。

    2023-07-31 17:57:04
    赞同 展开评论