sslin

岁月匆匆,偶尔记录些做过的事情

导航

idp账号使用系列记录

共用idp账号进行真机调试:(2013.3)

获取idp账号后,登入provisioning portal,  下载.cer证书副本,装入keychain;

从原始生成证书的机器上导出.p12的密钥(由于当时忘记备份,可直接从keychain中找到),导入到自己的mac上;

从xcode的organizer向idp账号添加自己的设备;

升级xcode版本高于ios版本;

organize中的设备及provisioning内的证书,都亮绿灯;

编译成功, good luck!

注:本机调试的应用id,bundleID都无需调整;

==========================================================

添加设备,在未越狱设备远程安装ipa进行测试;(2013.5)

近来要发ipa给国外发行商测试,国外发型是没有越狱的, 也没有国内这么多xx助手, 只能通过itunes同步安装,个人开发者账号的具体做法如下: 

 登入苹果开发者中心,进入Provisioning Portal , 添加Devices, 加入测试者提供的设备udid码,然后打开卡发证书(Provisioning->development),选中对应项目的开发证书,点击Edit,添加测试设备后,然后下载开发者证书;

这里会遇到一种情况:开发证书无法Edit,这时是重新建立证书,选择Development,添加项目App,填写和项目一样的bundle id等,添加设备,然后下载到mac, 打开xcode->organizer导入;

然后在Tagests 和 project的build settings中设置 Code signing Identity, 将证书更换成新的证书;

然后run一个ios真机的debug版本(不一定要build for Archiving), 打开文件提取.app文件拖到itunes中, 然后 从itunes中拖出生成.ipa文件;

发给测试人员,通过itunes同步到授权的设备上即可运行;  good luck !

注意:非越狱的ipa包,打包后如有修改(删除多余文件,混淆代码等),都将无法在itunes上安装,可在编译前处理;

=================================================================

 

posted on 2013-03-27 01:37  sslin  阅读(715)  评论(0编辑  收藏  举报