在远程Mac上通过ssh构建cordova应用程序

时间:2014-03-28 11:08:56

标签: ios macos cordova ssh

我一直在我的Windows PC上本地构建Android Phonegap应用程序,并使用Phonegap Build来构建IOS应用程序。

设计人员有一台Mac,我们已经用它来在iTunes中发布应用程序。

但即使Phonegap构建是一个很好的工具,也有很多缺点:构建时间有时可能很长,并非所有插件都可用,插件提交似乎有时很长并且并不总是成功,构建调试自制插件使用Phonegap构建似乎是不可能的。

由于所有这些原因,我觉得有必要在本地构建IOS项目,也可能开发本机插件。

所以我的想法是使用ssh连接到Designer的Mac并用它来构建。

其他人以这种方式处理吗?会有用吗?在安装CLI,sdk和其他工具时,我应该注意哪些事项?

例如,我认为在我的用户中本地安装npm是一个好主意,我将用于SSH。

有什么想法吗?

1 个答案:

答案 0 :(得分:9)

有可能 首先,您需要在Designer的Mac上安装phonegap,并启用ssh enter image description here 然后在你的系统中打开terminal / cmd type

ssh usernameOfDesignerMac@ipaddress

然后输入yes,

enter image description here  然后输入该用户的密码。这就是现在你可以访问Designer的mac, enter image description here enter image description here

cd cordovaProjectLocation
sudo cordova build ios/android

enter image description here enter image description here enter image description here