美文网首页
AIR 应用开发整理 - ERROR ITMS-90032 :

AIR 应用开发整理 - ERROR ITMS-90032 :

作者: bennyxu | 来源:发表于2016-10-05 14:19 被阅读0次

    在这个十一假期里面,终于把这款游戏提交审核了。在整个开发,调试,发布过程中不可避免的是各种各样的问题。对我个人来说是一种成长,在此尽可能详细的记录下来,希望给那些我一样做着AIR开发,遇到相同的问题的人一些的帮助。毕竟这方面的资料太少了。

    ERROR ITMS-90032 : "Invalid Image Path - No image found at the path referenced under key 'CFBundleIc

    这次说的问题就是,在通过Application Loader 提交ipa包的时候。报错:ERROR ITMS-90032 : "Invalid Image Path - No image found at the path referenced under key 'CFBundleIc

    屏幕快照 2016-10-05 上午11.35.09.png

    google中也给出了很多的解决方法,当时都不合适,因为很多都是用xcode开发的,方法无疑是删除其中的一些配置项。并不适用于air开发,纠结了很久,发现并不是所有的配置的icon报错。

     <icon>
      <image29x29>Icon-Small.png</image29x29>
      <image40x40>Icon-Small-40.png</image40x40>
      <image50x50>Icon-Small-50.png</image50x50>
      <image57x57>Icon.png</image57x57>
      <image58x58>Icon-Small@2x.png</image58x58>
      <image72x72>Icon-72.png</image72x72>
      <image76x76>Icon-76.png</image76x76>
      <image80x80>Icon-Small-40@2x.png</image80x80>
      <image87x87>Icon-Small@3x.png</image87x87>
      <image100x100>Icon-Small-50@2x.png</image100x100>
      <image114x114>Icon@2x.png</image114x114>
      <image120x120>Icon-60@2x.png</image120x120>
      <image144x144>Icon-72@2x.png</image144x144>
      <image152x152>Icon-76@2x.png</image152x152>
      <image180x180>Icon-60@3x.png</image180x180>
     </icon>
    

    对比以后发现,Icon-72.png,Icon-76.png相关的图片并没有出现在报错列表里面,所以我猜想是否是命名方式的问题。所以就把 其他图片的命名方式改了一下,

     <icon>
      <image29x29>Icon-29.png</image29x29>
      <image40x40>Icon-40.png</image40x40>
      <image50x50>Icon-50.png</image50x50>
      <image57x57>Icon-57.png</image57x57>
      <image58x58>Icon-58.png</image58x58>
      <image72x72>Icon-72.png</image72x72>
      <image76x76>Icon-76.png</image76x76>
      <image80x80>Icon-80.png</image80x80>
      <image87x87>Icon-87.png</image87x87>
      <image100x100>Icon-100.png</image100x100>
      <image114x114>Icon-114.png</image114x114>
      <image120x120>Icon-120.png</image120x120>
      <image144x144>Icon-144.png</image144x144>
      <image152x152>Icon-152.png</image152x152>
      <image180x180>Icon-180.png</image180x180>
     </icon>
    

    通过这个方法可以把问题解决,具体是什么原因引起的,Application Loader在解析资源文件的时候有什么规则问题我就不得而知了。如果你知道原因麻烦给我留言吧。

    原文链接:http://www.bennyxu.com/index.php/archives/381/

    相关文章

      网友评论

          本文标题:AIR 应用开发整理 - ERROR ITMS-90032 :

          本文链接:https://www.haomeiwen.com/subject/vxwsyttx.html