美文网首页ios 开发日常杂货铺iOS
[iOS]如何把App打包成ipa文件,然后App上架流程[利用

[iOS]如何把App打包成ipa文件,然后App上架流程[利用

作者: 程序猿_老李 | 来源:发表于2016-01-22 15:01 被阅读16294次

    在上一篇博客已经讲过上传项目了,但是有的时候,需要我们进行打包成ipa包到别的手机上跑(但是前提是,这个手机的UDID必须绑定到对应的开发者账号中,也就是证书也得是从同样的开发者账号申请下来的才可以)
    假设你现在已经完成了证书,Bundle Identifier 和描述文件的配置(如果没有请参考这个博客中)

    http://www.jianshu.com/p/391f6102b4fb
    的前4步

    然后配置工程
    打开你项目工程 第一步,这里不能选择模拟器,选择iOS Device


    如果不支持横屏,把这2个勾去掉

    然后查看版本号和构建版本号

    然后配置发布证书

    然后,如果这里没有黄色叹号,代表你的配置没问题,如果有,那就是证书和描述文件不匹配,或者描述文件里刚才选的Bundle和现在的工程的Bundle Identifier不一致,去develop.apple.com 上找到你的描述文件在确认下绑定的bundle Identifier和你工程是不是一样的?

    然后继续。断点,全局断点,僵尸模式等都要去掉。




    然后设置Release模式(Debug是测试的,Release是发布用的)
    Debug那个也要设置成Release模式 (这里少了个图)




    然后可以根据需要设置本地语言和App在手机中显示的名字

    然后选择 Xcode下 Product 下 Archive(专门用于传项目,或者打包项目)




    这个时候,我们选择Export导出



    这里选择App Store

    选择账号点击Choose

    然后点击Export



    然后会在桌面得到了一个ipa的文件
    、然后点击Xcode,然后 打开Open Developer Tool 下的Application Loader

    啊哦,还需要遵循协议哈哈,同意吧



    我的ipa包在桌面(默认应该在桌面)

    然后选中打开



    然后回到Itunesconnect网站上你自己的App信息中查看一下



    然后这个构建版本这里就可以添加代码啦

    点击+号之后选择代码版本

    然后所有东西都填写好了之后,点击页面右上角提交以供审核,然后你的应用就进入到排队等待审核的状态了(大概等1周多吧就能有结果,祝你好运)

    然后我的App已经从准备提交,变成正在等待审核啦

    相关文章

      网友评论

      • 星零_36cd:对于ios app上架现在出了个工具Appuploader,可以批量上传应用和截图,而且可以方便的创建证书,在windows系统中也可以直接提交应用到App Store。
        星零_36cd:@c1f3b4f8b0c8 如果不通过苹果会有问题反馈给你,现在一般一两天就有结果。
        c1f3b4f8b0c8:你好,请问我在用Application Loader上传的过程中,正在通过App Store进行鉴定....都24个小时了,但是还不通过,是什么情况呀
        程序猿_老李:@星零_36cd 嗯,好久不更新博客了,谢谢提供
      • 380ad0f2110c:卡住:正在通过 App Store 进行鉴定...怎么破?用XCODE上传更加渣,试了几万次,都是iTunes Store operation filed。有办法破吗
        e73f87fb0695:我也卡在这里了,6分钟都没有动了。请问这个问题是怎么解决的?
        此用户已注销23333:试试这个 http://stackoverflow.com/questions/6069940/itunesconnect-using-application-loader-behind-a-firewall
        程序猿_老李:@不锈钢小猪 换个网络或者开热点试试!
      • 1f479e7aec46:不错
        程序猿_老李:@萌萌哒的程序猿 :smile:谢谢
        程序猿_老李:@萌萌哒的程序猿 😉
      • b75b36fdd6d6:我大旭哥, 100分!
        程序猿_老李:@YIem 😘
      • ece82d62b394:大神,还一个问题,我的应用APP超过100M了,现在已经是在审核的第二天了。超过100M,会有什么不良的影响吗?
        ece82d62b394:@M_Lee 对,集成了很多的第三方的SDK,友盟,融云,乐视,QQ 微信 支付宝 高德地图 新浪 不是个游戏,就是个应用APP 第一次做Ios 不懂行情 再就是,那个发布的ipa包 为什么真机安装 会提示安装失败??
        程序猿_老李:@ece82d62b394 没有.. 不过 你这是什么App 正常游戏的App超过100M还行. 是不是引用了很多第三方?
      • ece82d62b394: 我根据步骤将生成的ipa包用iTools安装到真机,总是提示安装失败,但是上传APPStore确成功了。大神,这是什么情况???
      • ece82d62b394:大神,你没有描述文件的选择,我就按照你的流程来的,也没有选择描述文件,就是那个默认的Automatic 正在等待苹果审核失败修改 :sweat:
        ece82d62b394:我根据步骤将生成的ipa包用iTools安装到真机,总是提示安装失败,但是上传APPStore确成功了。大神,这是什么情况???
        ece82d62b394:哦,我的证书只对应一个描述文件,这样的话默认的是正确的。大神,还一个问题,我的应用APP超过100M了,现在已经是在审核的第二天了。超过100M,会有什么不良的影响吗?
        程序猿_老李:@ece82d62b394 如果你的证书只对应一个描述文件 那你直接选证书 然后描述文件如果是Automatic会自动选择描述文件, 如果是一个证书对应多个描述文件 建议还是先选择一下描述文件在选择证书吧. 如果选描述文件后, 选择证书时候没有证书, 说明你描述文件里绑定的证书不是你机器上的证书
      • 869d26254b81:今天上传app store,点击application loader之后,一直没反应,中断了再来一次还是不行,重启电脑,再一次还是一直没反应,怎么回事哦
        程序猿_老李:@ar_lxr 用的是Xcode自带的还是 下载的??
      • 莪說媳婦妳說到:你好 在打包验证和导出时下面有两个复选框第一个我不选的时候就没有问题 但勾了之后就报错 请问可以不勾吗???
        程序猿_老李:@莪說媳婦妳說到 可以
      • XDC:流程非常详细,Test和Analyze有必要都设置Release模式吗?
        程序猿_老李:@XDC 正常是不需要的, 但是有一回遇到上传错误. 后来废了半天劲才发现这个改成Release就好了. 也不太清楚原因.. 反正改成Release也没有太大影响...哈哈哈哈哈哈哈哈哈哈哈!
      • 4d5fe4a940b3:顶我旭哥 :+1:
      • zedxpp:谢谢你的教程.成功了
        程序猿_老李:@粉红色的星空 不客气

      本文标题:[iOS]如何把App打包成ipa文件,然后App上架流程[利用

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