越狱的iphone可以用来开发吗

发布于 2024-07-23 11:45:27 字数 231 浏览 7 评论 0原文

我们为 iPhone 开发付费了开发者帐户,我们有 2 部 iPhone,一部已越狱,另一部未越狱。 我们已经注册了两部手机进行开发并获得了配置文件。 我们可以使用未越狱的手机进行开发。 但我们尝试使用越狱手机进行开发时,我们收到消息“启动可执行文件时出错,没有连接预配置的 iphone 设备”。

但我们可以使用临时配置文件在其上测试应用程序。 这是否意味着越狱设备不能用于开发? 问候, 马尼什

We have paid developer account for iphone development and we have 2 iphones one jail broken and other one non jail broken. We have registered both phones for development and got provisioning profile. We can use non jailbroken phone for development. But we try to use jail broken phone for development we get message Error starting executable no Provisioned iphone device is connected.

But We can test application on it using ad hoc profile.
Does this means jailbroken devices can not be used for development?
Regards,
Manish

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(5

蘑菇王子 2024-07-30 11:45:27

我个人在越狱设备(我发现使用所有可用的 UNIX 工具进行分析/调试,以及测试代码以检查是否被篡改的 plist 文件;-))以及非越狱设备上进行开发/测试。

我在越狱设备方面没有遇到任何问题,因为它们的行为与库存标准固件完全相同。

您是否:

  • 将 UDID 添加到配置文件中
  • 尝试在 XCode 管理器中删除并添加配置文件
  • 重新启动手机,然后尝试构建应用程序瞄准设备

I personally do development/testing on jailbroken devices (I find that it is nice for profiling/debugging with all the UNIX tools available, as well as testing out code for checking for tampered plist files ;-) ) as well as non jailbroken devices.

I have not had any problems specifically with jailbroken devices, as they behave exactly like stock standard firmwares..

Have you:

  • Added the UDID to the provisioning profile
  • Tried removing and adding the provisioning profile in XCode organizer
  • Rebooting the phone then trying to build an app targeting the device
就此别过 2024-07-30 11:45:27

我个人每年支付 99 美元,并使用我的 iPod Touch 2G(已越狱)进行开发。 我没有发现使用越狱设备进行开发有什么缺点。 我实际上已经看到了使用越狱设备的一些优势。

I personally am paying the $99 per year and use my iPod Touch 2G (jailbroken) for development purposes. I have seen no disadvantages to using jailbroken devices for development. I have actually seen some advantages to using jailbroken devices.

将军与妓 2024-07-30 11:45:27

我对越狱 iPhone 的开发没有任何问题。 此外,我喜欢利用几个优点...例如,将功能齐全的 UNIX 控制台环境引入设备中。
此外,使用越狱的 iPhone 可以帮助开发人员更好地了解 iPhone/操作系统/环境在低级别下的工作原理。

您可以将新的目标添加到您的项目中,并在连接越狱设备时使用它。

您只需在用户定义的设置中为新目标添加两个键(目标->获取信息->“构建”选项卡->显示“用户定义的设置”)

 PROVISIONING_PROFILE_ALLOWED  NO 
 PROVISIONING_PROFILE_REQUIRED NO

因此,您将有两个非常相似的目标...第一个用于越狱,第二个用于配置的 iPhone。

I have no any problems with development for jailbroken iPhone. Moreover I like to use several advantages... for example full-featured UNIX console environment into device.
In additional using jailbroken iPhone may help developer better understand how iPhone/OS/Environment works at low level.

You may add new Target to your project and use it if you connect jailbroken device.

You just need to add two keys for new target in User-Defined Settings (Target->Get Info->"Build" Tab->Show "User-Defined Settings")

 PROVISIONING_PROFILE_ALLOWED  NO 
 PROVISIONING_PROFILE_REQUIRED NO

So you will have two very similar targets... one for jailbroken and second for povisioned iPhone.

桜花祭 2024-07-30 11:45:27

请注意 - iPhone 开发者协议现在禁止您越狱手机:
http://news.softpedia。 com/news/iPhone-Developer-Agreement-Bans-iPhone-OS-Jailbreak-108599.shtml

我不知道你应该做什么,比如说,如果你希望你的应用程序在越狱手机上禁用自身 - 如何你会测试一下吗?

Be warned - the iPhone Developer agreement now bans you from jailbreaking your phones:
http://news.softpedia.com/news/iPhone-Developer-Agreement-Bans-iPhone-OS-Jailbreak-108599.shtml

I'm not sure what you should do if, say, you want your application to disable itself on jailbroken phones - how would you test it?

夏日浅笑〃 2024-07-30 11:45:27

越狱设备无法使用推送通知。 我因为一台这样的设备而损失了几乎一天的时间。 所以最好远离越狱设备进行开发。

Jailbroken devices won't work with push notification. I lost almost one day with one such device. So better stay away from jail broken device for development .

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文