部分方式无需注册开发者账号,只用AppleID即可下载上手。以前,开发人员必须每年支付99美元才能成为注册开发人员,才能在真正的iPhone和iPad上运行代码。苹果新的开发者计划放宽了要求,不需要购买。只要你有兴趣,你也可以在设备上测试应用程序。但是,如果您打算向AppStore提交应用程序,您仍然需要付费。然而,这意味着只要程序是开源的,开发者就可以在AppStore之外分发应用程序。感兴趣的用户可以在Xcode中打开应用程序,编译它,然后在设备上运行它——完全绕过AppStore。这有点像Android允许用户从未知来源复制应用程序,但更复杂,需要物理连接和运行Xcode的Mac。但这并不是真正的目的,主要目的是方便开发者在真机上测试自己的软件。对于大多数开发人员来说,这不是最佳解决方案,但可以预期某些应用程序将以这种方式分发,例如用于iPhone和iPad的开源GameBoyAdvance模拟器GBA4iOS。鉴于这一变化,用户理论上可以从开源树下载应用程序并在本地编译,然后使用Xcode在设备上运行。我们知道苹果一直不允许模拟器在AppStore上架,但它们通常是开源的,可以通过这种方式安装。如果你对此感兴趣,可以阅读BoukevanderBijl博客上的一篇文章:HowtosideloadappsonyouriPhoneusingXcode7此外,Apple还推出了一个新的开发者计划(AppleDeveloperProgram),Apple表示TheiOSDeveloperProgram、MacDeveloperProgram、SafariDeveloperProgram统一为AppleDeveloperProgram。从6月8日开始,个人开发者将只需要一个AppleDeveloperProgram会员资格即可开发和分发适用于iOS、OSX和watchOS平台的应用程序。有关AppleDeveloperProgram的更多信息,请参阅:https://developer.apple.com/support/transition/
