zoukankan      html  css  js  c++  java
  • iOS上架ipa上传问题那些事

    iOS上架ipa上传问题那些事

    原文: http://www.jianshu.com/p/1e22543285c2

    字数513 阅读312 评论0 

    通过xcode直接打包上传,不会提示你的ipa文件有没有错误,只会提示上传成功与否,但在iTunesStore里构建版本的时候并不能看到上传的ipa版本,因为xcode上传并不会检测ipa文件的可用性。解决办法:使用Application Loader(以下简称AppLoader)上传。

    注意:

    1.iOS9版本的ipa即使用Xcode7生成的ipa文件不需将ipa后缀名改为zip,反之则需要将ipa后缀名改为zip。

    在使用AppLoader上传ipa文件时,AppLoader会检测ipa文件的可用性,并提示错误。

    错误1:

    解决办法:

    1. 在xcode左下角搜索info.plist 找到第三方的info.plist文件,如友盟中腾讯Api文件夹下的info.plist文件;

    2. 找到Bundle version字段 ,将其修改为项目对应的build号;

    3. 找到Bundle identifier 字段,将其修改为项目的Bundle identifier号;

    4. 找到Bundle versions string, short字段,将其修改为项目的版本号;

    5.如果没有找到则添加相应的字段,并将值设为与项目中对应的值一致。

    错误2:

    解决办法:

    1.找到相关的第三方文件的bundle文件中的info.plist文件,也可以使用上面所提到的方法在xcode左下角

    搜索,然后找到报错的文件;

    2.删除剪头指向的那行

    错误3:

    解决办法:

    设置项目的LaunchImage

    1.在target—>general下设置

    2.info.plist文件中或在target—>info中添加

    3.Images.xcassets下新建LaunchImage(与上面设置的文件名一致即可)文件夹

    4.在LaunchImage中设置启动图片,iPhone相关的启动图片都得设置(大小:5.5:1242*2208 4.7:750*1334)

    错误4:版本号低于已上传版本的版本号

    解决办法:将version修改为大于已上传的ipa文件的版本,如果不知道已上传的最大版本号,可以去iTunesStore查看

  • 相关阅读:
    日程管理系统找Bug
    #单元测试
    读后感
    四则运算
    事后诸葛亮会议
    数据流图和数据流程图
    时序图
    ER图
    uml用例图
    第一迭代感想
  • 原文地址:https://www.cnblogs.com/apem/p/5447536.html
Copyright © 2011-2022 走看看