apple 开发者账号,xcode打包和发布ios app的一点儿体会

xcode 版本 6.3


一 apple 开发者 账号

1.1 注册apple 开发者账号,这个可以在taobao上找一些代理注册商,价格和实际的99USD差别也不大。

三种账号的区别,网络上都有介绍。我们公司实际申请的是公司账号。可以创建2个 开发证书和2个 发布证书(网络上有资料说是2个开发证书和3个发布证书,但我实际测试的,最多只能创建2个发布证书)。

实际上,只有一个开发证书和一个发布证书就够用了。一般应用,如果不追求发布的app上显示的公司名称,可以就简申请个人账号。


二 打包 Archive

2.1 打包的时候,必须选择非模拟器 device,xcode -- product -- archive 才会变成可用。否则 archive 就是灰色。

2.2 如何选择 device:product -- scheme -- edit scheme -- 界面上就可以选择 当前 archive 的设备。


三 发布 Export

3.1 开发证书,发布证书

坦白说,关于这2个证书,查了很多资料。耗费了挺多时间。回头想一下,就是,如果一个 apple 账号只有一个人在用的话,应该会 快速很多。多个人在用,还有多个 app 想要发布,容易杂糅在一起。


3.2 Profile,关于这个 配置文件,也查了很多资料,耗费了很多时间。需要注意的就是,在xcode项目中,需要 在 相关的 project,targets里都要配置 合适的 profile 才可以。

比如 发布内部测试 Ad Hoc 的话,就创建一个 Ad Hoc 相关的 profile,然后在 打包 archive 的时候,在项目配置里选择对应的 profile。


选择发布到 app store的时候,就创建一个 app store 的 profile,然后在 archive的 时候,选择对应 的 profile 就好了。


四 其他

4.1 打包出ipa之后,测试安装的时候,如果在iTools里安装,提示 安装失败,验证失败的话,基本上是 profile 文件里没有相关的 udid 设备。

4.2 不能点击 product -- archive的时候,记得一定要选择 非模拟器设备

4.3 profile 需要 设置在 project和 targets 中,打开 project设置的方法,在xcode中打开项目之后,双击项目名字。

4.4 感觉上,打包发布ios app的时候,会遇到各种不同问题,有需要的朋友,可以一起沟通下。QQ:9644 88697。


--the end

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值