iOS 应用发布者是不是也需要 Mac,还是只有开发者需要 Mac?
Posted
技术标签:
【中文标题】iOS 应用发布者是不是也需要 Mac,还是只有开发者需要 Mac?【英文标题】:Does iOS app publisher also need Mac, or only developer needs it?iOS 应用发布者是否也需要 Mac,还是只有开发者需要 Mac? 【发布时间】:2015-02-12 12:32:43 【问题描述】:我是一名承包商,为我自己以外的公司开发应用程序。 我的客户计划以他的法人实体名称作为“卖家”来分发游戏,因此他注册了 ios 开发者计划。
我拥有与我的开发者帐户相关联的 Mac,并使用我的配置文件和证书签署了我们的游戏版本(用于临时测试)。
现在我们想使用我客户的帐户发布游戏。
我应该告诉他购买 Mac 吗?或者我可以使用我的 Mac 使用我的证书和配置文件构建游戏,然后使用他的帐户发布由我签名的游戏?
我非常感谢任何建议,我没有在 Apple 支持中找到任何相关文档。如果我的客户不需要购买新机器来销售已经开发的游戏,那就太好了。
提前致谢,
克里斯
【问题讨论】:
您可以使用自己的 mac 并在 XCode/Preferences/Accounts 中添加另一个(您的雇主)开发者帐户,并使用它来分发应用程序。或者,他可以在注册 iOS 开发计划后将您的私人帐户添加到他的团队。 【参考方案1】:您可以使用自己的 Mac 并使用客户的配置文件和证书对应用程序进行签名(他们必须让您成为其 Apple 开发团队中的开发人员配置文件)。 然后,您需要的是您客户的 Itunes Connect 帐户,以便使用 Application Loader 上传应用程序。
【讨论】:
谢谢,让我他的 Apple Dev 团队的开发人员解决了所有问题 - 有了它,我能够从我的 Mac 生成证书。否则我无法从他的帐户创建证书,因为它需要 XCode(所以它确实需要 Mac)。【参考方案2】:无需购买 Mac 即可发布应用程序,首先使用您客户的帐户创建分发配置文件和证书。 然后在 iTunes 上登录后创建一个新应用,并使用您的应用详细信息和屏幕截图。然后直接通过 XCode 或使用 Application Loader 发布您的应用。
【讨论】:
【参考方案3】:您只需要 MAC 即可拥有 XCode 和 Apple 工具,您可以使用它们来创建和签署具有适当配置文件的应用程序。
对于发布者,如果您向他提供使用企业分发配置文件签名的 ipa,或者如果您从 xcode 将带有分发配置文件的签名应用程序上传到 itunes,就足够了。
出版商唯一的工作就是准备在itunesconnect上上传(意思是截图和东西)。他的所有工作都在浏览器中完成,因此他可以使用 Linux 来处理所有重要的事情。
【讨论】:
以上是关于iOS 应用发布者是不是也需要 Mac,还是只有开发者需要 Mac?的主要内容,如果未能解决你的问题,请参考以下文章