iOS开发者帐户

iOS开发者帐户,ios,iphone,xcode,Ios,Iphone,Xcode,我想在iPhone上开发一个应用程序,但我没有100美元的费用支付给苹果。 仅仅为了开发和部署到设备上进行测试,就必须有一个开发者付费帐户吗 我已经在Android上开发了,在那里我不需要注册并支付开发费用。您可以在模拟器上开发和测试,而无需支付Apple开发者帐户。但如果你想在设备上运行测试,你必须注册一个99美元的付费Apple开发者帐户,因为你必须创建证书和配置文件,以便在设备上部署。你可以免费获得所有工具。然而,你需要一台mac电脑来为iphone开发。为了适应环境,你可以在模拟器中学习

我想在iPhone上开发一个应用程序,但我没有100美元的费用支付给苹果。
仅仅为了开发和部署到设备上进行测试,就必须有一个开发者付费帐户吗


我已经在Android上开发了,在那里我不需要注册并支付开发费用。

您可以在模拟器上开发和测试,而无需支付Apple开发者帐户。但如果你想在设备上运行测试,你必须注册一个99美元的付费Apple开发者帐户,因为你必须创建证书和配置文件,以便在设备上部署。

你可以免费获得所有工具。然而,你需要一台mac电脑来为iphone开发。为了适应环境,你可以在模拟器中学习和使用它。但如果你需要在真实设备上测试或提交应用程序,你需要拥有付费的苹果开发者帐户。
请检查此项

您可以免费获得所有开发人员工具,也可以在模拟器上进行测试,但要在真实(非越狱)设备上进行测试(这非常重要,对于某些功能甚至是绝对必要的),您需要掏钱。但模拟器是否足够好,可以“模拟”真正的设备?如果应用程序在模拟器上运行正常,我在将其部署到设备时会有任何问题吗?足以让您启动,但不足以发布。有些功能在模拟器上根本不可用。是的,同意@Thilo。发布前,您必须在真实设备上测试应用程序。因为有一些功能在模拟器上是不可用的。没有真正的设备,内存测试是不可能完全完成的。有时你会发现在模拟器上从未发生过的设备崩溃!!另一个领域是与其他应用程序(包括一些内置应用程序)的交互。你不可能在模拟器上得到这些信息。+1表示你还需要一台Mac电脑(这可能是下一个问题)