ionic cordova resources 404

ionic cordova resources是用于一键打包生成各分辨率icon和splash的命令,在使用过程中遇到以下问题:

  1. 生成图片不全,由于android各种尺寸版本不一致,导致市场占有率小的机器图标生成不全,这里有两种做法:
    a. 美工做图,把专属图标放在对应的ios和nadroid平台下。
    b. 用系统给的尺寸。 icon=:1024x1024, splash : 2732x2732,这里用命令生成。
  2. 无法上传图片且报POST404
    很早以前此命令是不用账号就能使用的,现在使用需要先登录,登录过后就能长期不再登录,然而最近可能出现已登录的不能使用,未登录的登录不上的情况,见下面内容:


    image.png

    因为原来ionic legacy的账号转换到了ionic pro上,而使用旧的接口就会访问不到:
    Note: The legacy Ionic Cloud dashboard was sunset on February 1, 2018.

此时应该在配置中通过backend来配置使用pro而不是legacy,敲入以下命令即可:

ionic config set backend pro -g

可能会第一次设置成功后仍然登录失败的情况(莫名其妙的Bug),这时可以回滚回legacy后再切换到pro:

ionic config set backend legacy -g
ionic config set backend pro -g

  1. 图片生成不了/无法上传图片
    先检查图片格式是否正确且像素尺寸合理、文件不要太大,然后重试一两次。
    icon/splash目前支持:png、ai、psd。图片不要有圆角(每个平台会自己给图片加效果,如ios会自动给logo加圆角效果)。
  2. ionic cordova resources参数说明
    -f 强制资源再生
    -i 生成图标资源
    -s 生成启动画面资源
    例子:
ionic cordova resources  默认生成两个平台
ionic cordova resources ios
ionic cordova resources android
ionic cordova resources -i -s 

你可能感兴趣的:(ionic cordova resources 404)