我有一本带有OSX10.10.3、Xcode 7测试版和iPhone 4的Macbook,我还没有参加苹果的开发者程序。我认为,自从最新的WWDC,任何开发人员都可以在他们的设备上运行应用程序。如何在Xcode 7 Beta中的真正设备上实现这一点?
发布于 2015-08-18 09:20:33
请遵循以下步骤:



我已经尝试了Xcode 7测试版。
发布于 2015-07-31 10:31:29
以下内容将适用于任何iOS/OSX版本:
发布于 2015-06-10 17:55:37
9to5mac.com的下面这篇文章概述了如何在没有开发人员帐户的情况下在iPhone上运行应用程序:

苹果已经改变了在设备上构建和运行应用程序所需的权限政策。到目前为止,为了在物理iPhone和iPads上运行代码,苹果要求用户每年支付99美元才能成为苹果开发者程序的成员。作为新开发人员计划的一部分,这不再是必需的。应用程序可以在设备上进行测试,无需购买。
然而,这在技术上意味着,只要应用程序是开源的,开发者就可以在apps之外发布应用程序。感兴趣的用户可以在Xcode中打开代码,在自己的设备上编译并运行它--完全避免App。
这在某种程度上类似于Android允许用户从未知的来源对应用进行旁写,尽管这有点复杂,因为旁写需要物理连接和运行Xcode的Mac来构建应用程序。由于这并不是真正的目的(其主要目的是让开发人员在真正的硬件上测试自己的软件),因此需要更多的技术知识才能真正副业于Android流。
对于大多数开发人员来说,这并不是一个最佳的解决方案,但有些应用程序可以预见地以这种方式分发。例如,GBA4iOS是iPhone和iPad的开源游戏男孩高级模拟器.
随着新策略的改变,客户理论上可以从开源树下载应用程序代码并在本地构建它。然后,他们可以使用Xcode在他们的设备上运行它。仿真器是一个很好的例子,苹果将不允许在商店,但通常是开源的,可以通过这种方法安装。如果您感兴趣的话,Bouke已经编写了一些关于如何实现这一目标的很好的说明。
有了这个改变,你真的只需要支付开发者计划,如果你想要真正提交到应用商店。要通过iTunes连接向苹果提交应用程序以供审查,仍然需要付费的活跃会员资格。苹果公司表示,它放弃了这项费用,以便让更多初露头角的开发商加入iOS世界,因为99美元的订阅费吓住了很多人(比如年轻的候选人和地位较低的人)。
https://stackoverflow.com/questions/30727099
复制相似问题