本文版权归 Tom Tang 所有,在任何情况下都不要转载,多谢!
本文的基础是,你必须有一个付费的开发帐号。
我做演示的系统是Lion,如果你的系统是10.6,会稍微不同。
在你付费成功后,你必须生成私有的证书。步骤如下。
1.生成私有证书
在实用工具中打开keychain(钥匙串访问)
在菜单“钥匙串访问”->"证书助理"->“从证书颁发机构请求证书...”
在上面的界面中,用户电子邮件地址中填入你的付费账号,常用名称必须实用你在注册开发账号的时候填入的个人名称,注意大小写,如果忘记了,请在
http://developer.apple.com/iphone
登录,然后
选择存储到磁盘,继续
最后你会得到一个CertificateSigningRequest.certSigningRequest文件。
在网址
http://developer.apple.com/iphone
登录成功后的页面上,选择iOS Provisioning Portal
在上面的页面选择Certificates,然后在右面选择Request Certificate
在下一页面的最下面选择“选取文件”,然后选择你刚才生成的CertificateSigningRequest.certSigningRequest文件,确定,然后点击页面下面的Submit.
页面自动跳转后,
等待30秒,刷新页面
在上面的 页面选择下载,得到一个developer_identity.cer文件,双击这个文件,然后在“钥匙串访问”中查看,
这里可以看到私有证书已经生成好,并添加到系统中。
2.备份证书,共享证书
在上面最后一个图,即钥匙串访问里面,可以备份证书,并且可以共享给别人。
选择存储地址后,需要设定一个密码,
设定好密码后,就可以得到一个p12文件,把这个文件复制给你需要共享的计算机即可。
在新的计算机中,双击这个文件。输入刚才设定的密码就可以了。
3.把设备id加入到开发账号。
不论是我们需要联机调试,还是需要把打包好的ipa文件发给别人体验,我们必须把目标iOS设备的id加入到我们的开发账号,没一个付费的开发账号只能加入100个设备id,所以必须小心使用,加入后不要删除,因为即使你删除了,也同样不会增加剩余量。比如你已经加了10个,现在把10个都删除了,你还是只能再加90个,而且这个时候再次加入前面10个还是会扣除90个名额。
我首先演示如何取得设备id。
把设备(iphone,itouch,ipad)连接到苹果计算机。打开Xcode。
在菜单“window”->"organizer"里面选择Devices
你可以看到Idetifier后面的一串字符,这个就是设备的id。
当你的手机是第一次用xcode查看的时候,在设备的名称后面是一个黄色的图标,我这里是一个绿色的。如果是黄色,在右边会有一个button,use for development,点击一次后,等待系统完成手机信息收集工作后,就可以变成绿色的,就可以用这个设备做调试机器了。在变成绿色的时候,可能会出现一个输入筐,让你输入你开发账号的用户名和密码,这个设备就自动加入到你的开发账号下面。如果没有,或者你得到是别人的设备的id,请按照下面的方式加入到你的开发账号。
在开发官网上登录后,选择iOS Provisioning Portal
在右边选择Devices
选择Add Devices
在Device Name下面输入你给这个设备起的名字,在Device id后面输入要加入的设备id,点击提交即可。
4.增加一个app id


5.生成Provisioning file

6.按照provisionging file到设备中。


7.联机调试





8.打包ipa


9。发给客户。
最后
以上就是疯狂抽屉最近收集整理的关于联机调试,以及打包ipa本文版权归 Tom Tang 所有,在任何情况下都不要转载,多谢!1.生成私有证书2.备份证书,共享证书3.把设备id加入到开发账号。4.增加一个app id5.生成Provisioning file6.按照provisionging file到设备中。7.联机调试8.打包ipa9。发给客户。的全部内容,更多相关联机调试,以及打包ipa本文版权归内容请搜索靠谱客的其他文章。
发表评论 取消回复