Я пытаюсь зашифровать пароль отправителя push-уведомлений в дескрипторе приложения после Сохранение свойств в зашифрованном формате руководства.
Однако при создании wlapp для iOS я вижу следующее сообщение об ошибке в Worklight Studio.
FWLST1040E: iphone build failed: com.worklight.common.util.WorklightCertificateException: Certificate error: Unable to process certificate: apns-certificate-production.p12
Похоже, что Worklight Studio пытается расшифровать сертификат p12, используя «${xxxx}» в качестве пароля в процессе сборки. Если я введу пароль в виде открытого текста, сборка пройдет. Замена значений отправителя push-уведомлений для GCM на ${xxx} также проходит, поскольку нет сертификата, подобного iOS, для расшифровки. Здесь проблема только в сборке iOS.
Насколько я понимаю, зашифрованные/настраиваемые поля должны расшифровываться/заменяться на стороне сервера во время выполнения, а не во время сборки. Прямо сейчас я не могу создать новый wlapp для ios из-за этой проблемы.
Я не уверен, что я сделал неправильно здесь. Есть ли возможность пропустить расшифровку p12 в процессе сборки?