我需要Apple Developer帐户吗?

时间:2012-08-22 11:53:38

标签: xcode macos dmg

我是Xcode和Mac的新手。我可以使程序在模拟器上运行良好但不能生成dmg文件。在某个地方,我听说我需要一个Apple Developer帐户(99 $),但我不想在App Store上发布我的文件。我只需要在1或2个其他Mac上安装它。

6 个答案:

答案 0 :(得分:21)

使用 Xcode 7 ,您不再需要拥有开发者帐户才能在 Mac 测试您的应用和/或< strong> iOS设备:

enter image description here

查看here

请注意,这是Apple官方支持的,但您必须使用Xcode 7或更高版本以及 iCloud帐户

答案 1 :(得分:8)

在继续之前 - 您 CAN 开发iOS应用并从Xcode部署到设备而没有开发者帐户,但据我所知,它只能在越狱设备上完成。

查看this link了解详情。

更新

抱歉,我认为你的意思是开发移动设备。查看this video about Creation of .dmg files以获取更多信息。

原始回答

查看apple developers page以查看不同的帐户类型。具体来说,免费帐户:

  

如果您还没准备好加入我们的某个开发者计划,您可以免费注册为Apple Developer。作为注册的Apple Developer,您可以访问开发工具,资源和信息,以帮助您为iOS和OS X创建应用程序。Learn more   使用免费帐户,您可以在任何Mac OS以及连接到Mac OS的iPhone上运行您的应用程序。

使用付费帐户,您可以在任何配置设备上安装该应用,并将该应用提交到商店。

答案 2 :(得分:8)

如果您正在为Mac开发并且不打算在mac app store上发布,则不需要开发者帐户。

您确实需要以下任何一种帐户:

  • 在iOS设备上安装应用程序(甚至是您自己的应用程序进行调试)
  • 在任何应用商店(iOS或Mac)上发布应用

编辑:请注意,如果您没有帐户,您的Os X应用程序将是未签名的。它们会起作用,但是每个用户都会收到警告,并且需要降低Mac的安全设置以便能够运行应用程序(或者,至少,他必须专门批准每个应用程序)

答案 3 :(得分:2)

您需要Developer帐户才能在设备上开发和调试应用程序。当然,如果没有这个帐户,有几种方法可以做到这一点......看看:

http://www.alexwhittemore.com/developing-jailbroken-iphone-ios-401/

答案 4 :(得分:0)

您不需要Apple开发者帐户来制作应用程序,但如果您想将它们放在App Store上,可以访问开发人员测试版发布软件和论坛,那么就可以了。

答案 5 :(得分:0)

您可以在没有会员资格的情况下开发Mac应用程序,但如果您想开发iOS应用程序,则需要会员才能在任何设备上运行您的应用程序。

但是,如果您想在iOS模拟器中运行iOS应用程序,则不需要会员资格。您可以在运行10.7 Lion或更高版本的任何Mac上安装Xcode和iOS Simulator。

也许您想在其他Mac上使用模拟器二进制文件而无需在其他Mac上编译应用程序,那么您应该查看该工具:https://github.com/landonf/simlaunch