• ios常见的一些错误


    1.Apple Mach-O Linker Error Group

    发生这种错误的原因通常是因为项目中存在同名类造成链接错误。

    有可能是你存在两个类名称都一样,也可能是因为你在不同的.m文件中定义了同样的const变量。

    这类错误需要自己看错误信息中给出的大长串路径,从中找出你的那个重名类或者变量名称,以此来定位错误位置。

    2.-[IdeaResultModel countByEnumeratingWithState:objects:count:]: unrecognized selector sent to instance 0x60800022a960

     这种错误直接原因是接口返回的是字典,model中你缺把它赋值给了数组。一般情况是你把返回的字典赋值给model,然后遍历model,model是不能遍历的。

    解决办法:修改model中的类型,给返回的格式保持一致。或让后台修改返回的格式,建议用第一种方式。

    3.

    iTunes Store Operation Failed
    ERROR ITMS-90717: "Invalid App Store Icon. The App Store Icon in the asset catalog in '好停.app' can't be transparent nor contain an alpha channel."

    这是iOS11出来后,上传app store出现的,刚开始时让上传一个app icon ,要求是1024PX的png图片,如图:

    但是

    appicon中是1024pt的,然后我传了1024pt,还是出现上面那个错误,接着我上传1024px的,那个错误消失了。因为我上传的是圆角的,所以又出现了

    iTunes Store Operation Failed
    ERROR ITMS-90717: "Invalid App Store Icon. The App Store Icon in the asset catalog in '好停.app' can't be transparent nor contain an alpha channel."这个错误。我不知道之前为什么传带圆角的,为了保持一致我也上传了带圆角的。然后重新上传一份不带圆角的成功了。如上图。

    为什么会出现这个问题,之前传的圆角也没问题呀。因为显示的app图标都是带圆角的,无论我们上传的图片带不带圆角,它们都会帮我们剪切,当它们剪切的区域为透明的时候,就会出现

    iTunes Store Operation Failed
    ERROR ITMS-90717: "Invalid App Store Icon. The App Store Icon in the asset catalog in '好停.app' can't be transparent nor contain an alpha channel."这个错误。所以图标最好上传方的。

    还有就是为什么Xcode上显示的icon的大小和上传app store报的不一致,1024pt和1024px是不一样的。难道他们不知道pt与px的区别。这可能是Xcode的一个bug。

  • 相关阅读:
    Django 部署到Nginx
    Django 初识
    openstack操作之二 restful api
    openstack操作之一 命令行
    虚拟机创建流程中neutron代码分析(三)
    虚拟机创建流程中neutron代码分析(二)
    虚拟机创建流程中neutron代码分析(一)
    nova创建虚拟机源码分析系列之八 compute创建虚机
    nova创建虚拟机源码分析系列之七 传入参数转换成内部id
    Mysql之索引(六)
  • 原文地址:https://www.cnblogs.com/pengoeng/p/6768068.html
Copyright © 2020-2023  润新知