我搜索过,但无法在任何地方找到这个问题.我和我的妻子即将开始进行iPhone开发,我们只有资金购买一台iMac 24"才能做到这一点.任何有iPhone开发经验的人都知道是否可以在一台开发Mac上分析两个不同的Apple开发者帐户?不仅通过开发人员计划,而且XCODE(我相信它是)IDE支持它吗?
我们希望能够做的是我可以使用我的个人资料和开发人员/调试等登录我的iPhone应用程序,并且她在她自己的个人资料下也这样做(没有看到我的,反之亦然).分时不会成为一个问题,因为我在家工作,而她在外工作,我们将能够找出那部分没问题.
请理解我们对Mac,OS X以及iPhone开发领域都是全新的,因此我们不知道这是否可行.如果不是,我们的第二个选择是购买两台Mac Mini(键盘和鼠标),并为我们已有的每台现有PC显示器找出一些KVM,并以此方式开发.我们宁愿不在两个开发者帐户和IDE配置文件之间共享一个iMac.
更新: 我和我的妻子使用12个月的无利息报价从Best Buy投资了24英寸的iMac,这使其成为20"iMac的首选.它有足够的RAM(最高8G的4G)和高清空间(640G),我们已经习惯了MAC OS X,并将很快开始开发.我们创建了两个OS X帐户,以保持设置和单独.由于OS X上的内容看起来非常直观,因此Windows更接近OS X或反之亦然,我们对整个机箱和设置时间大约8分钟留下了深刻的印象!到现在为止还挺好.
当然.只需在iMac上创建两个用户帐户即可.简单!
我有两个与我合作的iPhone开发者帐户,所以不是两个帐户和两个人,而是两个帐户和一个人.不幸的是,作为同一个人,这两个帐户最终都使用了相同的代理名称(而且似乎几乎不可能改变这一点 - 我的情况要求更改已经向Apple公开了几个月).
这导致了两组密钥和证书,密钥具有相同的名称.这会在管理器和代码签名中导致Xcode出现问题.我前段时间在这些6635822上提出了错误,但最后才找到解决这两个问题的方法.我在博客文章中写下来,以防它对别人有帮助.
http://geekanddad.wordpress.com/2009/07/25/work-around-for-multiple-iphone-dev-account-and-code-signing-and-xcode-organizer-problems/
更新:2010年1月:看起来Apple已经通过证书生成解决了这个问题 - 用户名现在似乎在括号中附加了一个数字(例如,我的名字(A340D)).我没有尝试在以前的帐户上重新生成证书,看看他们是否添加了这个哈希,但是新创建的哈希添加了这个.
更新:2010年2月12日:是的,如果您在帐户上重新生成证书,它会在名称中附加一个数字,这个问题不存在问题.所以你现在可以只有一个钥匙串和所有证书 - 谢谢苹果!
这是一种方式.您可以共享/ Developer工具的单个副本,但每个工具都有自己的登录名,首选项和钥匙串.
如果您共享相同的Mac OS X用户帐户,但有两个ADC身份,则在Safari端,您只需确保在交易场所时退出ADC网站.
在Xcode方面,您需要将开发人员证书添加到您的钥匙串,并将两个配置文件添加到Xcode的组织者.如果您要使用单独的配置文件和开发人员证书,我建议您各自拥有自己的手机.
关键部分是,对于您所处理的每个项目,您需要将代码签名标识设置为拥有它的人的完整且准确的身份.这些项目设置了"iPhone Developer"的通配符; 您需要将其更改为"iPhone Developer-John Appleseed"以使用您的签名证书和个人资料,您的妻子必须在她的项目中执行相同操作.