通过PhoneGap使用相同的证书/配置文件部署两个独立的iOS应用程序

问题描述:

我们希望使用相同的代码库和配置将两个应用程序部署到我们的iPad上。唯一的区别是一个指向我们的测试环境,另一个指向我们的生产环境。通过PhoneGap使用相同的证书/配置文件部署两个独立的iOS应用程序

我正在使用build.phonegap.com服务(这可能相关也可能不相关),到目前为止,我试图在配置中更改名称和Id(即com.company.app)。 xml文件,但是我部署和下载的所有内容都会覆盖自己。如上所述,我们希望在设备上同时安装两个应用程序,指向不同的环境。

我有可能需要使用不同的证书为每个应用程序

任何想法(使其用不同的包ID即com.company.app建)预感?

如果您希望它们在设备上显示为单独的应用程序,则您肯定需要为每个应用程序构建不同的BundleID。但是,只要您将配置文件设置为包含两个BundleID或一些匹配两个BundleID的通配符,就可以使用相同的证书/配置文件。