【发布时间】:2014-12-12 20:41:27
【问题描述】:
我已成功将 phonegap 应用部署到 iOS 和 Android 平台。我正在使用的phonegap 是phonegap build。但是对于黑莓,我的应用程序被拒绝,因为设备中显示的图标是 phonegap 徽标。 我使用黑莓命令行工具将我的 android apk 导出到 bar 文件。
我已经检查了我的 config.xml 并更改了一些设置并安装了 BB10 模拟器但仍然没有发现问题,这是我的 config.xml
是我的 xml 文件有问题还是因为我将我的 apk 转换为 bar 文件?
<?xml version="1.0" encoding="UTF-8"?>
<!-- config.xml reference: https://build.phonegap.com/docs/config-xml -->
<widget xmlns = "http://www.w3.org/ns/widgets"
xmlns:gap = "http://phonegap.com/ns/1.0"
id = "com.my.apps"
version = "1.1.0">
<name>MyApps</name>
<description>
My apps
</description>
<author href="http://phonegap.com" email="support@phonegap.com">
Steven Smith
</author>
----cut...
<icon src="icon.png" />
<icon src="img/ios/icon-57.png" gap:platform="ios" width="57" height="57" />
<icon src="img/ios/icon-72.png" gap:platform="ios" width="72" height="72" />
<icon src="img/ios/icon-57-2x.png" gap:platform="ios" width="114" height="114" />
<icon src="img/logoBB.png" gap:platform="blackberry" />
<icon src="img/logoBB.png" gap:platform="blackberry" gap:state="hover"/>
<!-- Define app splash screen for each platform. -->
<gap:splash src="androidlogo.jpg" gap:platform="android" gap:density="ldpi" />
<gap:splash src="androidlogo.jpg" gap:platform="android" gap:density="mdpi" />
<gap:splash src="androidlogo.jpg" gap:platform="android" gap:density="hdpi" />
<gap:splash src="androidlogo.jpg" gap:platform="android" gap:density="xhdpi" />
感谢任何帮助.. 谢谢
【问题讨论】:
-
为什么不直接打包成.bar呢?它可能会帮助您解决困惑
-
嗨博扬,感谢您的提示。我会试试的,还有 Luca.thanks 的答案
标签: xml cordova blackberry-10 blackberry-webworks