在不同的机器上签署 Appcelerator Titaniun App

Signing an Appcelerator Titaniun App on a different machine

我们如何在与开发机器不同的机器上签署 Titanium 应用程序?

基本上,使用企业证书签名是集中的,而开发是分布式的。所以我们在一台机器上编写了应用程序,现在我们需要在另一台机器上使用企业证书对其进行签名。

我同意 Swandand 的观点,它不依赖于机器。最简单的方法是真正使用源代码控制系统(例如 Git)并将其用作 "central" 保留代码的位置 - 并根据需要检出、修改、测试和提交: -)

如果你使用 Git 那么你也应该使用 Git Flow 这样你就可以构建一个新版本用于生产,然后就是你签署和发布的版本。

/约翰

您确实需要机器具有私钥和相关证书和配置文件。使用 KeyChain 从另一台机器将它们导出为 p12。