我正在构建一个几乎完成并正在进行测试阶段的混合移动应用程序。
我的应用程序在Android设备上正常工作,但我需要在IOS设备上测试我的应用程序。我有一个Linux系统,我已经完成了所有的开发。要创建IPA我需要x代码,但我没有Mac书。
我用谷歌搜索了如何在线创建IPA,我得到了build.phonegap.com创建IPA和APK的解决方案,但它只创建了APK。对于IPA,它需要一些IPA密钥,证书,.pem和.p12文件。
有人可以建议如何在没有x代码的情况下创建所有这些证书吗?
答案 0 :(得分:4)
如果您想生成用于创建IPA的证书,这件事就可以了。
使用命令行窗口:
如果您是Linux用户,请使用sudo su打开终端并从步骤2开始
答案 1 :(得分:1)
要创建证书,您需要一个Apple开发者帐户。如果你有一个去证书&amp;来自developer account的标识符部分。但是你需要一个mac来创建证书,因为来自证书颁发机构的证书请求要在mac中使用 keychain access 。除非您有mac,否则我认为无法创建for (i = 0; i < results.length; ++i) {
证书
答案 2 :(得分:0)
要创建证书,您需要CSR文件。要从Linux创建CSR文件,请按照以下链接进行操作。
How to use Linux openssl to generate CSR for iOS?
然后继续https://developer.apple.com/。
要从linux创建p12文件,请按照以下链接中的说明进行操作
答案 3 :(得分:0)
在Windows计算机上安装VMWare / Parallels / Virtualbox(任何虚拟环境)并运行MacOS。
示例链接:https://lifehacker.com/5938332/how-to-run-mac-os-x-on-any-windows-pc-using-virtualbox