1.问题
阿里云控制台创建应用的时候,必须分ios和Android端了吗?
2.解决方案
是的,需要分Android和iOS端,在新版的阿里云控制台创建应用的时候,需要分别创建Android和iOS应用获取各自应用的Appkey和AppSecret。(注:老版本控制台已创建的不分端应用不影响正常推送使用)
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
问题 阿里云控制台创建应用的时候,必须分ios和Android端了吗?
解决方案 是的,在新版的阿里云控制台中,为了更好地适应不同平台的特性与配置需求,创建应用时通常需要区分iOS和Android端。这意味着您应当为iOS设备和Android设备分别创建对应的应用,以便获取适用于各自平台的AppKey和AppSecret。这样的分离设计有助于精细化管理不同平台的推送服务、安全设置及功能集成等。尽管老版本的控制台可能允许使用相同的AppKey和AppSecret,但随着平台功能的迭代和优化,分平台创建已成为推荐做法,以确保最佳的兼容性和安全性。
对于特定服务如阿里云IoT Studio中的设备管理,虽然在创建产品时不直接区分操作系统,但在实际设备认证与通信时,会用到包含ProductKey、DeviceName、DeviceSecret的设备证书,这些信息对所有支持的平台通用,但仍需根据iOS或Android的开发环境进行相应的SDK集成和配置。
总结而言,虽然不是所有阿里云服务都强制要求在创建阶段区分iOS和Android,但在涉及推送服务、App防护SDK集成等场景下,明确区分两个平台并获取各自的配置信息是必要的步骤,以保障应用的正常运行与管理便利性。