Phonegap Build Blackberry Ошибка запуска: модуль пытается получить доступ к защищенному API
В настоящее время мы с женой работаем над приложением Phonegap Build для распространения в BlackBerry World; однако всякий раз, когда мы пытаемся запустить приложение на BlackBerry, мы получаем сообщение "Ошибка запуска [TheApp]: модуль" [TheApp] "пытается получить доступ к защищенному API".
Мы знаем, что существует множество вопросов об этой конкретной ошибке, и даже некоторые из них касаются Phonegap, но, похоже, не существует вопросов, которые отвечают на вопрос с точки зрения Phonegap Build или решают нашу конкретную проблему. Наиболее распространенный ответ, по-видимому, заключается в том, что приложение не было подписано или не было подписано должным образом, но это не должно иметь место, поскольку мы успешно выгрузили файлы sigtool.csk и sigtool.db в Phonegap Build, и при сборке не возникло никаких ошибок. для BlackBerry. Также была успешной локальная установка трех файлов подписи кода (RBB, RCR, RRT), которые мы выполнили через плагин BlackBerry Eclipse для получения sigtool.csk и sigtool.db. Есть также много ответов, указывающих на несовместимость JDK 1.7 и Signature Tool, но мы используем JDK 1.6 JRE 6, поэтому это также не должно быть проблемой. Мы также подумали о том, чтобы запросить ключи подписи с доступом к защищенному элементу у BlackBerry, но эти ключи, похоже, предназначены только для NFC, и приложение, которое мы создали, не использует NFC, если только Phonegap Build не вызовет какой-то API-интерфейс NFC для некоторых причина.
Любая помощь или предложения будут с благодарностью. Мы используем PhoneGap v2.7.0 в PhoneGap Build.