首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用Xcode 7在iPhone/iPad上运行应用程序而不注册苹果的开发者程序?

如何使用Xcode 7在iPhone/iPad上运行应用程序而不注册苹果的开发者程序?
EN

Stack Overflow用户
提问于 2015-06-09 08:44:39
回答 4查看 80.1K关注 0票数 48

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

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2015-08-18 09:20:33

请遵循以下步骤:

  1. 安装Xcode 7。
  2. 给出一个唯一的包标识符(任何唯一标识符):

  1. 从" team“选项中选择一个有效的Team(您可以从Xcode首选项中添加一个帐户,但也有一个添加帐户的选项):

  1. 然后单击Fix问题。这将需要一些时间,并将得到解决。(如果您有任何错误,那么您的Apple developer帐户可能会出现问题。)
  2. 如果在单击Fix问题后没有收到任何错误,则设置成功:

  1. 现在连接你的设备。通过选择目标作为连接的设备名称,在Xcode 7上运行代码。

我已经尝试了Xcode 7测试版。

票数 44
EN

Stack Overflow用户

发布于 2015-07-31 10:31:29

以下内容将适用于任何iOS/OSX版本:

  1. 下载并安装Xcode 7测试版。
  2. 打开Xcode 7,打开preferences->Account,然后单击弹出左侧的add按钮,选择Apple并登录到您的Apple帐户。
  3. 插入您的iPhone并选择它作为构建目标。
  4. 我们现在需要为应用程序生成一个代码签名签名。点击左边的项目,填写一个唯一的“捆绑标识符”,然后点击“Fix问题”(确保您的名字被选中为“team”)。
  5. 单击左上角的play按钮。如果没有构建错误,应用程序现在应该在您的手机上启动!
票数 33
EN

Stack Overflow用户

发布于 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美元的订阅费吓住了很多人(比如年轻的候选人和地位较低的人)。

票数 21
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30727099

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档