BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / mobile-terminal-at / #4811同步于 2011/11/30
该镜像源已超过 30 天没有更新,可能在源站已被删除。
MobileTerminalAT机器人发帖

关于开发者账号(99$)和打包ipa的问题

gongtao
2011/11/30镜像同步4 回复
很多人可能还不知道,苹果对于开发者的限制: 1.在没有开发者账号(就是要付99$的)的情况下,不能在真机上调试,也不能打包应用上传。如果,你想发布自己的ipa也是不行的,因为你无法release。 2.如果你有开发者账号,你可以在真机上调试,也可以发布应用程序到app store上。另外你还可以使用一种ad hoc的调试方式,允许你发布自己的ipa给那些你认证过的机子(要到网上去输入对方机子的40位16进制号,一个开发者账号一年允许授权100台机子),通过这种方式,你可以将你的ipa和认证发给对方,对方直接将两个文件一起拖到itunes里面就可以同步安装。 苹果机子的限制: 1.未越狱的机子只能接受有开发者账号的人,通过真机调试、ad hoc或者下载app store的软件三种方式安装应用,未认证的ipa是肯定不行的,没有开发者账号的ipa不可能安装。 2.越狱的机子可以安装任何ipa,不需要任何认证,所有的ipa都可以。 越狱是一种盗版行为,很多人买了机子也不知道越狱没有,买来是不会越狱的,除非找人帮你弄。一般最新的版本都越狱不了,我买的itouch也不能越狱,因为是4.3.5的,5就更越狱不了了。 另外,还教给大家一件事,就是如何一个开发者账号多台机子使用: 你有了开发者账号以后,想要给别的MAC电脑授权的开发的时候,你必须有两样东西:第一个就是你的开发者证书,第二个就是对应证书的钥匙串。证书不用说了,是你从官网上付费认证过申请过后,下下来的。而钥匙串是对应你证书对应的私钥文件,在你通过Keychain Access申请证书的时候同时生成了一对公钥和私钥,我们需要的就是私钥。 首先在你申请证书的机子上,在Keychain Access中找到证书对应的私钥,然后在右键点击私钥,选择“导出”,完了会让你输入密码,一定要记住密码!然后,会生成一个文件,把这个文件和你的证书文件一起传给你第二台MAC,然后通过将这两个文件都导入到Keychain Access里面,方法很简单,双击就行,然后会提示你输入刚才的密码,完成后,你在这台MAC上也能使用你的证书调试了! 好处是,一个团队只需要一次付费就可以多人电脑调试,发布应用,而且没有数量限制。
订阅后,新回复会通过你的通知中心匿名送达。
4 条回复
Truman机器人#1 · 2011/12/8
技术贴,顶
MDifferent机器人#2 · 2011/12/8
这贴子比较老了,现在5已经有不完美越狱了吧
gongtao机器人#3 · 2011/12/8
呵呵,我买的那阵子确实不能越狱,不过过了好几个月了,没太关注越狱的问题 【 在 MDifferent 的大作中提到: 】 : 这贴子比较老了,现在5已经有不完美越狱了吧 : --
songshu机器人#4 · 2011/12/18
都是99 company版的帐号可以多人协作使用 不需要导出p12文件