我在Codename One中编写了一个简单的待办事项列表应用程序,到目前为止,我已经使用模拟器对其进行了测试。我想看看它在真实设备(iPhone 5s或8 Plus)上的外观,但我不想购买Apple Developer会员资格。我真的不想每年支付99美元(我是初学者)。
我知道我可以通过越狱来获取我的设备上的应用程序,但这是唯一的方法吗?
所以基本上我的问题是,有没有在我的iOS设备上安装我的 Codename One应用程序的方法(无需支付会员资格或越狱)?
澄清:我需要知道如何在我的设备上测试 Codename One 应用。对于如何在没有成员资格或越狱的情况下在设备上测试iOS应用程序,这不是常见问题。如果我在Swift编码,我理解如何做到这一点。
This video from Codename One显示了我如何生成本机项目。仅此一项就足够了,但构建iOS应用程序需要一个证书,这需要Apple Developer会员资格。
答案 0 :(得分:4)
您需要Apple提供的证书才能在不使用xcode的情况下在设备上进行测试,而我们无法真实地提供解决方法。
从Apple获得免费证书是另一回事。教育机构通常可以访问一个教育苹果开发者帐户,允许您免费使用该帐户,如果您是学生或了解学生,您可以访问其中一个并使用它在您的设备上免费测试您的应用程序。
答案 1 :(得分:-1)
从Xcode7开始,如果您不使用任何受限制的功能,您可以使用Xcode在您的设备上构建。这就是说你需要在Xcode中运行来自File "C:/Users/shous/PycharmProjects/Compar/Compare.py", line 145, in <module>
val = img[x, y]
TypeError: 'JpegImageFile' object is not subscriptable
的交叉编译代码,以便能够在没有成员资格的设备上运行它。 (不确定是否可以检索交叉编译的代码。)
使用Xcode构建设备的更多背景信息:
Test iOS app on device without apple developer program or jailbreak