我如何在我的iPod Touch上测试iOS应用程序,而不注册苹果开发者计划或越狱我的iPod?

目前这两种方法都不可行。

我想在设备本身而不是屏幕模拟器上进行测试,看看它在实际iPod上的表现如何。


当前回答

最新的Xcode和iOS步骤与免费的Xcode供应

打开Xcode ->首选项->帐户 添加帐户->登录使用您的苹果ID 选择目标-> Signing and Capabilities 在团队中选择个人团队 确保已启用“自动签名” 连接你的设备并在Xcode中选择它 运行这个项目,它可能会失败 打开iOS设备设置->常规->设备管理->单击应用的“信任”

其他回答

我从来没有尝试过,但做一个谷歌搜索,Jailcoder看起来像一个解决方案。问题是设备需要越狱。 如果有人尝试这样做,请评论并告诉我们它是如何工作的。

进入“构建设置”,在“代码签名”下,将“代码签名标识”设置为“iOS开发人员”,“配置配置文件”设置为“自动”。

从下拉列表中选择您的设备(现在可见)并运行您的应用程序。

你有办法做到的。

您需要ROOT权限来编辑下面的文件。

进入“/Developer/Platforms/iPhoneOS.platform/Developer/ sdk /iPhoneOS4.2”目录。打开SDKSettings.plist文件。 在该文件中,展开DefaultProperties并将CODE_SIGNING_REQUIRED更改为NO,同时还可以将entitled s_required更改为NO。

你必须重新启动Xcode才能生效。此外,你必须为你想要在设备上运行的每一个.sdk这样做。

现在,在项目设置中,您可以将代码签名标识更改为不要代码签名。

您的应用程序现在应该成功构建并安装在您的设备上。

更新:

iOS 5.1 SDK存在一些问题,这种方法可能无法完全相同。任何其他更新都将在这里列出,当它们可用时。

更新:

您可以找到正确的SDKSettings路径。使用xcrun进行Plist。

xcrun --sdk iphoneos --show-sdk-path

新的SDKSettings。iOS 5.1 SDK的plist位置:

/应用程序/ xcode /内容/开发/平台/ iPhoneOS.platform /开发/ sdk / iPhoneOS5.1.sdk / SDKSettings.plist

刚刚测试了JailCoder www.jailcoder.com,我能够在越狱设备上运行和调试。你只需要重新安装xCode,如果没有,卸载并重新安装xCode,然后运行JailCoder

上面的JailCoder引用指向一个不再存在的站点。看起来你应该使用http://oneiros.altervista.org/jailcoder/或https://www.facebook.com/jailcoder