2

可能重复:
如何使用 Windows 开发机器为 iPhone 开发?
在 Windows 上开发 iPhone

我知道这个话题有点拗口。这是我想要做的:

我想为 iPhone 和 iPod Touch 设备开发一个应用程序并将其放在 Cydia 上。

我没有 MAC 操作系统,但我的一次性设备上有 Windows 和 Linux 操作系统。

最后,我个人并不拥有 iPhone 或 iPod Touch,但我有很多朋友会让我在他们的设备上测试我的代码。但是为了方便起见,是否存在任何可以测试我的代码的模拟器?

基本上,我只想知道这是否可能。任何有关如何可能的细节将不胜感激。我用谷歌搜索并得到了不同的答案,但我知道这里的人可以帮助我。

我知道这很多。非常感谢大家。

4

5 回答 5

0

你的朋友 iDevices 越狱了吗?因为,如果没有,并且如果他们不允许您越狱,那么您将无法将您的应用程序上传到他们的设备上进行测试,而无需官方 Apple 开发工具包,该工具包仅在 Mac OS X 上可用。如果我如果我打算出售应用程序而不是仅仅赠送它们,我会购买基本的 iPod touch。

于 2010-09-21T16:22:16.107 回答
0

由于 Apple 已经撤销了该禁令,您可以在除原生 SDK(如 Flash)之外的其他环境中开发 iOS 应用程序;但是,就模拟器而言,我不建议严格依赖模拟器来发布产品。

于 2010-09-21T15:56:34.683 回答
0

您可以使用 flash cs5 进行开发,将其编译为 .ipa 并使用 Adob​​e DeviceCentral 对其进行测试。然后,您可以使用 .ipa 来安装 cydia。对我来说,这是最好的选择,因为它兼容 windows 和 mac。

于 2011-01-05T17:03:47.940 回答
0

有几种方法可以在不使用 Mac 的情况下为 iPhone 开发,但 Apple 将(或已经)拒绝使用这种方式开发的应用程序。所以你需要一台 Mac 机器来为 iPhone 或 iPad 开发。至于模拟器部分,一旦你有了 Mac,安装 XCode 和 iOS SDK,你也得到了模拟器。您可以使用它为 iPhone 开发应用程序并使用模拟器对其进行测试。尽管您无法使用模拟器测试一些东西,但对于基本应用程序来说已经足够了。如果您想在真实设备上进行测试,您必须将自己注册为 Apple 开发人员,并且您只能在单个设备上进行测试。

于 2010-09-21T15:58:03.440 回答
0

为了在您的应用程序中提供一致的用户体验,明智的做法是获得一台真实设备并使用一段时间。这样你就知道这个世界使用了哪些 UI 设计和业务逻辑约定。

于 2010-09-21T15:58:35.897 回答