Я создаю действительный профиль конфигурации iPhone и отправляю его через страницу Rails.
Я пытаюсь выяснить, как программно подписать файл XML сертификатом x509, чтобы iPhone распознал его как подписанный профиль
Это хороший учебник о том, что связано с подписью профиля конфигурации iPhone.
http://www.rootmanager.com/iphone-ota-configuration/iphone-ota-setup-with-signed-mobileconfig.html
В частности, выполнение этого в командной строке приведет к подписанию файла без знака company.mobileconfig
openssl smime -sign -in company.mobileconfig -out signed.mobileconfig -signer server.crt -inkey server.key -certfile cert-chain.crt -outform der -nodetach
Какой будет эквивалентная команда в Ruby on Rails, если у меня есть XML-файл в строке? Я могу найти много документации об обслуживании контента через соединение SSL с рельсами, но не много о подписании произвольного контента перед доставкой.