Разверните два отдельных приложения iOS через PhoneGap с одним и тем же сертификатом/файлом подготовки.

Мы хотели бы развернуть два приложения на нашем iPad, используя одинаковую кодовую базу и конфигурацию. Единственная разница в том, что один указывает на нашу тестовую среду, а другой — на нашу производственную среду.

Я использую службу build.phonegap.com (это может иметь значение, а может и не иметь), и до сих пор я пытался изменить имя и идентификатор (например, com.company.app) в файле config.xml, но все, что я развертываю и загружаю, приложение перезаписывает себя. Как упоминалось выше, мы хотим, чтобы на устройстве одновременно находились два приложения, указывающих на разные среды.

У меня есть подозрение, что мне может понадобиться использовать другой сертификат для каждого приложения (чтобы оно было создано с другим идентификатором пакета, например com.company.app)

Есть предположения?


person contactmatt    schedule 16.10.2014    source источник


Ответы (1)


Вам определенно нужно создать каждое приложение с другим BundleID, если вы хотите, чтобы они отображались как отдельные приложения на устройстве. Однако вы можете использовать один и тот же сертификат/профиль, если вы настроили профиль так, чтобы он содержал оба идентификатора BundleID или какой-либо подстановочный знак, который будет соответствовать обоим идентификаторам BundleID.

person quark    schedule 16.10.2014