【问题标题】:Can I test my Codename One app on my iOS device for free?我可以在我的 iOS 设备上免费测试我的 Codename One 应用吗?
【发布时间】:2018-05-02 10:36:15
【问题描述】:

我在 Codename One 中编写了一个简单的待办事项列表应用程序,到目前为止我已经使用模拟器对其进行了测试。我想看看它在真实设备(iPhone 5s 或 8 Plus)上的外观,但我不想购买 Apple Developer 会员资格。我真的不想支付 99 美元/年(我是初学者)。

我知道我可以通过越狱在我的设备上获取该应用,但这是唯一的方法吗?

所以基本上我的问题是,有没有什么方法可以在我的 iOS 设备上安装我的 Codename One 应用程序(无需支付会员费或越狱)?

澄清:我需要知道如何在我的设备上测试 Codename One 应用程序。这不是关于如何在没有会员资格或越狱的设备上测试 iOS 应用程序的常见问题。如果我使用 Swift 编码,我了解如何做到这一点。

This video from Codename One 展示了我如何生成原生项目。仅此一项就足够了,但构建 iOS 应用程序需要证书,这需要 Apple 开发者会员资格。

【问题讨论】:

    标签: ios codenameone


    【解决方案1】:

    从 Xcode7 开始,如果您不使用任何受限功能,您可以简单地使用 Xcode 在您的设备上构建。也就是说,您需要在 Xcode 中从 Codename One 运行交叉编译的代码,才能在没有会员资格的设备上运行它。 (不确定是否可以检索交叉编译的代码。)

    有关使用 Xcode 在设备上构建的更多上下文:
    Test iOS app on device without apple developer program or jailbreak

    【讨论】:

    • 虽然这个答案是正确的,但您清楚地知道这个问题是重复的。所以投票结束问题作为重复。
    • 我不认为它是重复的。
    【解决方案2】:

    您需要 Apple 的证书才能在不使用 xcode 的设备上进行测试,而我们实际上无法提供绕过它的方法。

    从 Apple 免费获得证书是另一回事。教育机构通常可以访问教育苹果开发者帐户,该帐户允许您免费执行此操作,因此如果您是学生或认识学生,您可以访问其中一个并使用它在您的设备上免费测试您的应用程序.

    【讨论】:

    • 谢谢谢!不过,我不属于大学或认识的人。你能想出其他方法来获得这样的帐户吗?
    • 只是一个朋友或类似的人,但这会变得很棘手,因为您在使用证书向导时可能会遇到问题,因为它在撤销证书方面有点激进。
    猜你喜欢
    • 2012-06-15
    • 1970-01-01
    • 2017-07-08
    • 2021-12-13
    • 2012-07-05
    • 2020-04-13
    • 1970-01-01
    • 2019-10-17
    • 1970-01-01
    相关资源
    最近更新 更多