У меня есть приложение, разработанное с использованием libGDX и портированное на iOS с помощью robovm. Это работало отлично. Затем я обновил свой профиль подготовки, чтобы разрешить экспорт на другое устройство. При этом я теперь получал 2 профиля обеспечения с одинаковым именем, указанным в robovm, поэтому я использовал «утилиту настройки iPhone», чтобы удалить их, а затем прочитал профиль обеспечения. Теперь, когда я смотрю в xCode, он показывает мой профиль обеспечения, мой идентификатор подписи и т. д., и все в порядке. Если я запускаю команду «security find-identity -v -p codesigning», она отлично отображает мой идентификатор подписи. Но в eclipse, когда я перехожу к RoboVM > Package for App STore/Ad Hoc, раскрывающийся список Signing Identity больше не содержит мой идентификатор, и если я попытаюсь ввести его вручную, он не сможет его найти.
Я проверил свой брелок, и у меня есть сертификат. Я пытался перезапустить как xcode, так и eclipse несколько раз. Все это работало отлично, прежде чем я использовал утилиту настройки iphone.