ionic|ionic cordova resources问题说明
ionic cordova resources
是用于一键打包生成各分辨率icon和splash的命令,在使用过程中可能会遇到以下问题:
1. 生成图片不全
官方标配尺寸:
icon:1024*1024
splash:2732*2732
其中splash其实用2208*2208够用且更好,不容易出现图片太大的错误提示。
2. 无法上传图片且报POST404
很早以前此命令是不用账号就能使用的,现在使用需要先登录,登录过后就能长期不再登录,然而最近可能出现已登录的不能使用,未登录的登录不上的情况,见下面内容:
? Password: [hidden]原因说明及解决方法 是因为原来ionic legacy的账号转换到了ionic pro上,而使用旧的接口就会访问不到:
Request: POST https://api.ionic.io/login
Response: 404
Body:
{ link: null,
message: 'No user found by that email',
type: 'NotFound' }
Note: The legacy Ionic Cloud dashboard was sunset on February 1, 2018.
【ionic|ionic cordova resources问题说明】此时应该在配置中通过backend来配置使用pro而不是legacy,敲入以下命令即可:
ionic config set backend pro -g
可能会第一次设置成功后仍然登录失败的情况(莫名其妙的Bug),这时可以回滚回legacy后再切换到pro:
ionic config set backend legacy -g
ionic config set backend pro -g
备注说明 参考自下面链接,先前使用后没放在心上,使得另一部机子遇到同样问题找了半天,遂记录下来:https://stackoverflow.com/questions/45885432/ionic-cant-login-request-post-https-api-ionic-io-login-no-user-found-by-that
3. 无法上传图片
先检查图片格式是否正确且像素尺寸合理、文件不要太大,然后重试一两次。
推荐阅读
- Apache|App-Launcher-Cordova-Plugin运行已经安装过的App整理
- Libhybris之Glibc和Bionic共存时的TLS问题(四)
- angularJs|ionic angular 事件点透
- mac上配置cordova开发Android平台APP环境
- ionic开发中的一些小技巧
- 关于Ionic select在部分安卓下微信(QQ)点击无反应的解决方法
- Ionic的下拉框在手机上点击无效
- ionic(下拉框问题)
- 【ionic+angularjs】iphone手机点击穿透问题的解决
- ionic扫一扫与NFC功能开发要点