【问题标题】:Titanium Appcelerator: iPhone Development without a Mac (like PhoneGap)Titanium Appcelerator:没有 Mac 的 iPhone 开发(如 PhoneGap)
【发布时间】:2012-08-13 01:58:28
【问题描述】:

我即将开始一些移动开发项目,但我要先做一些功课。我的主要目标是部署到 Android 和 iOS,但后者会带来一些问题,因为我无法使用(也没有兴趣购买)Mac。

Phonegap 提供云服务,您可以在其中上传您的移动开发项目,他们会为您完成构建 - 无需 Mac。来自 Phonegap 构建常见问题解答:

只需上传您的网络资产 - HTML、CSS 和 JavaScript,或单个 index.html 文件 - 到 PhoneGap Build,指向我们 到您的 Git 或 SVN 存储库,或者让我们设置一个 git 远程端点 你可以推到。然后我们将进行编译和 为您包装。几分钟后,您将收到下载 URL 所有移动平台。

我倾向于 Appcelerator 的开发和原生 UI 功能,但由于我没有 Mac,我是否有希望使用 Titanium 进行 iOS 开发,使用类似于 PhoneGap 的 Build 服务?

【问题讨论】:

    标签: ios windows mobile titanium


    【解决方案1】:

    如果您没有 Mac,无论是否使用 Titanium,您都无法开发、测试、部署或放入 iOS 应用商店应用程序。

    无论如何,即使您能够使用 Titanium(不存在)的云构建技术,您也无法将您的最终应用程序部署到 App Store,因为您必须拥有 XCode为此,PhoneGap 也是如此。 Check this here:

    注意:由于 PhoneGap Build 使用 Apple 的标准开发流程来构建应用程序,>您需要注册他们的开发者计划才能在 PhoneGap >Build 上构建 iOS 应用程序。您还需要一台 Mac 来配置您的证书和配置文件。

    底线,除非您使用 mac,否则您无法合法地部署到 App Store。

    【讨论】:

    • 好吧,显然我的乐观是建立在无知之上的 :) 谢谢你的解释。我的直接想法是“天哪,我们不能相处并发展某种……标准……吗?”但这是其他论坛的哲学讨论。
    • 我同意你的观点,让大多数人掌握 iOS 开发工具只会让许多优秀的程序员远离这个平台。
    【解决方案2】:

    不要忘记注册成为 google play 和 iOS 开发者所带来的注册费。

    我担心使用远程服务会花费你大量的时间,因为你会显着增加你的测试周期。

    二手 Mac mini 的成本几乎不会影响任何开发预算,甚至慈善工作。正如之前的海报说明,没有mac,你不能合法地部署你完成的构建。如果你做 mac,你不会做同样的事情吗?

    【讨论】:

    • 不知道为什么这在没有解释的情况下被否决 - 反驳,因为这是我最初用来解决这个 OP 提出的相同问题的方法。
    【解决方案3】:

    Mobundler.comFoundry22.com 等服务层出不穷,可让您在没有 Mac 的情况下进行端到端开发。

    Foundry22 是一个类似于 PhoneGap 构建的服务,用于 Titanium SDK。与 PhoneGap 构建类似,它需要用于 iOS 签名的 p12 包和用于 Android 的 Java 密钥库。你可以使用像 Mobundler 这样的服务来创建那些只使用你的浏览器的服务。您仍然需要付费才能成为 iOS 开发者计划的一部分。

    【讨论】:

      【解决方案4】:

      这里的答案已经过时了。 有一个 Icenium 平台可让您在完全不使用 Mac 的情况下构建应用并将其放到 App Store 上。

      http://docs.icenium.com/publishing-your-app/distribute-production/publish-ios

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-07-29
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多