【问题标题】:Run iPhone SDK on iPad在 iPad 上运行 iPhone SDK
【发布时间】:2010-01-27 20:55:05
【问题描述】:

我想知道是否有人知道您是否可以在 iPad 上运行 iPhone SDK。尝试浏览 apple.com,但没有发现任何有用的信息...

我希望能够从头到尾在 iPad 上开发一个 iPhone 应用程序,我想知道这是否可能......

【问题讨论】:

  • 也许苹果会让这一切成为可能......会很棒!!!我在电视上看到,Apple 将允许在 iPad 中使用更高级和专业的程序/应用程序,因为 Apple 希望 iPad 更像一台 PC……所以让我们拭目以待,希望 Apple 能够让这成为可能……
  • 我相信你已经看到了,但 iPhone 应用程序无论如何都可以在 iPad 上运行。因此,只需以正常方式开发您的应用程序,然后等待它们出来,它应该运行它就好了!
  • 现在还有一个 SDK 可供使用,但不确定这是否允许完成更高分辨率的工作。看看apple.com/ipad/sdk
  • 当然,我们都喜欢在 iPad 上开发。我在 PC 上,如果我想开发,我必须购买带有 Intel 处理器的 Apple。当我现在买了一部 iPhone 并且我喜欢它时,我仍然想在 PC 上,我想为 iPhone 开发应用程序。我可以买一台 iPad,因为我觉得我太酷了,如果它可以带 SDK,我会喜欢的!那太好了!一击两件事(我希望你这样说!)!但苹果公司看不到让 PC 上车的可能性。我喜欢我的 iPhone,也会喜欢 iPad,为什么我不能在上面开发呢?
  • 原因可能是不久之后购买 MacBook Pro 的唯一原因就是您可以运行该 SDK。 iPad 似乎可以更流畅、更快地完成大多数其他工作,并且具有更现代的可用性。如果他们在 iPad 上启用此功能,许多人会跳到 iPad 加上外部 KB + 显示器显示,这不是开玩笑。

标签: iphone ipad


【解决方案1】:

这不太可能(阅读:几乎不可能)。 iPhone SDK 和 Xcode 开发人员工具设计为在 Intel x86 处理器上的 Mac OS X 上运行。 iPad 的处理器是 1GHz ARM 处理器。这是一个不同的架构,无论如何都不足以有效地运行这些工具。 (如果 Apple 能够并且愿意为 iPhone OS 本地开发具有足够性能的上述开发工具版本,这种情况可能会改变)。

您可以使用 iPad 上的文本编辑器编写代码,但您可能无法编译、测试和调试它。


顺便说一句,如果设备可以越狱,您可以运行 iPhone OS 的原生 gcc 来编译您的应用程序(目前您也可以使用 iPhone/iPod touch 执行此操作)。您将无法使用 Apple 的专有工具(如 Interface Builder),但您可以编译 Objective-C 源代码并测试和调试您的应用程序。

【讨论】:

  • 这很不幸。可能是编写这些应用程序的一种非常方便的方式。因为你可以用手势等来测试它们......
  • @johannix:我同意。我个人打算为 iPad 的 C# 编写语法高亮器;)
  • 在“键盘”模拟上键入代码会非常非常困难。你并没有错过太多。
  • 他们有一个可以连接的外接键盘。所以我想象你会使用真正的键盘,然后当你想测试它时,你只需触摸屏幕......虽然屏幕空间并不大,所以它可能会变得非常烦人。
【解决方案2】:

Apple 没有理由将 SDK 移植到 iPad。在这个项目中,付出的努力将多于价值。

至于在设备上进行的测试,这将与今天在 iPhone 上的工作方式相同。您将在设备上安装一个调试应用程序,并通过 XCode 内部的电缆进行调试。

在这方面,iPad 与 iPhone 没有什么不同。

-t

【讨论】:

  • +1 因为您是第一个指出已经可以在设备上进行测试的人。
【解决方案3】:

创建 Cydia 的越狱开发人员 saurik 已经将 gcc 移植到越狱的 iPhone 上,我相信它会移植到越狱的 iPad 上。

【讨论】:

  • @chpwn:没有新的“移植”要做。 iPad 运行 iPhone 操作系统,所以同样的事情应该可以工作。越狱就足够了。
  • 可能,但他们在 3.1 中破坏了链接器,所以谁知道他们还能/将会做什么。
  • Mobile Xcode 应用程序的想法实际上可能在 iPad 上运行良好。
【解决方案4】:

您是在问是否可以在 iPad 上运行使用 iPhone SDK 开发的应用程序,或者是否可以运行 SDK 本身,即 Xcode 和 Interface Builder 并在 iPad 上进行开发?前者的答案是肯定的,后者的答案(虽然苹果没有明确表示),你可以假设答案是否定的。

【讨论】:

  • 我想自己运行 SDK。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2014-12-04
  • 1970-01-01
  • 2012-12-22
  • 1970-01-01
  • 2018-02-20
  • 2014-03-12
  • 1970-01-01
相关资源
最近更新 更多