在没有Apple Developer Program(iOS 7)的情况下安装应用程序

问题描述:

6月8日,Apple宣布使用Xcode 7,每个人都可以在没有Apple Developer Program Certificate的情况下在其设备上安装任何应用程序。 Apple开发者网站表示您只需使用Apple ID登录即可。我已经做到了在Xcode的,但每次我试图在我的iPad上运行的应用程序时,出现这种情况:在没有Apple Developer Program(iOS 7)的情况下安装应用程序

Xcode error

我一直在寻找通过关于如何做到这一点的任何指令的苹果开发者网站,但我还没有找到任何东西。有谁知道如何解决这个问题?

谢谢!

+0

你没有得到一个对话框提供解决这个问题? – Wain

+0

这里是您可以按照以下步骤运行应用程序,而无需注册开发人员程序:http://stackoverflow.com/a/30885089/3400991 –

+0

可能的重复[在没有Apple开发人员程序或越狱的情况下在设备上测试iOS应用](http:// stackoverflow.com/questions/4952820/test-ios-app-on-device-without-apple-developer-program-or-jailbreak) – matt

如果您之前已注册过Safari开发人员计划,您可能会发现自己是“代理”(请参阅​​您在Xcode偏好设置中的帐户来验证此内容)。

尝试使用另一个帐户登录,从未用于开发 - 如果必须,请创建一个帐户。然后,您将显示为“免费”,您将能够解决所有问题,并最终将您的应用安装到iOS设备上。

+0

哦,这可能就是它。我参加了Safari开发者计划。苹果已告诉我,它将于7月8日结束。有什么办法可以过早结束它,以便我可以使用我的普通Apple ID?谢谢你的帮助! –

+0

我现在无法在支持页面中找到任何相关内容。你最好用新帐户 - 这并不重要。您将节省时间搜索可能尚未实施的内容。请记住,如果您实际开发Safari扩展程序,您可以在7月8日前免费签署它们 - 您不希望丢掉它。 – stol

首先,您必须拥有有效的Apple开发人员帐户。 但是不需要在开发人员a/c中添加设备UDID以在设备上安装应用程序。 按照以下步骤实现上面的:

1)安装的Xcode 7

2)给出一个唯一的包标识符(任何唯一标识符) edit bundle identifier

3)从 “团队” 选项选择一个有效的团队。 (您可以从Xcode偏好设置中添加帐户,或者有添加帐户的选项) enter image description here

4)然后单击修复问题。这需要一段时间,并且会得到解决。 (如果您收到任何错误,那么您的Apple开发人员a/c可能存在一些问题)。 5)如果您点击“修复问题”后没有收到任何错误,那么您的设置就是成功。

enter image description here

6)现在连接您的设备。通过选择目的地作为您的连接设备名称,在Xcode 7上运行您的代码。

希望它适用于所有人。我已经在Xcode 7 beta版本中尝试过了。 祝你好运,享受....

+0

xcode使用哪些工具来解决此问题?我想在不连接设备的情况下手动添加UDID到本地供应配置文件,但知道其标识符。 – DanSkeel