2013-03-10 66 views

回答

3

iPhone只会执行由Apple授权的私钥加密签名的二进制代码。

获得加密密钥授权的唯一方法是每年支付100美元并同意他们的开发人员合同。

您可以在任何现代mac上的iOS模拟器上运行应用程序,无需签名并且不需要支付任何费用。只需安装Xcode,选择“iPhone Simulator”作为目标,然后单击运行按钮。

如果您可以找到一位拥有开发者帐户的朋友,他们可能愿意使用其私钥签名您的应用。构建/归档应用程序而不签名,通过电子邮件发送给他们以及设备的UDID和其他一些细节,他们将不得不创建一个配置文件,然后签署应用程序并通过电子邮件发回给您。然后你可以将它拖到iTunes上来安装应用程序。

此部署方法仅用于beta测试代码,因此在几个月后必须重复这些步骤才会过期。

+0

+1不幸的是,这是唯一真正的方法。但是,大多数功能可以使用iOS模拟器进行良好测试,只要应用程序不使用加速度计等硬件,就可以在模拟器中完全测试应用程序。 – tom1990 2013-03-10 22:01:16

+1

好的,谢谢。我真的没有freinds谁拥有最简单的线索Apple Dev帐户是什么。我是13 ... – 2013-03-11 00:02:22

+0

@DrakeWitt不幸的是,如果没有在开发者账户上花费金钱,iOS开发并不是真的可能(在法律上,除非你是18岁,否则你甚至不能这么做)。我建议你看看HTML5。您可以使用HTML5创建非常酷的iOS应用程序(搜索apple.com以获取“iOS Web应用程序入门”)。或者,如果你真的想学习Objective-C,请改为编写一些Mac软件。它几乎与iOS相同(只是较旧)。 – 2013-03-11 05:17:55

相关问题