相关疑难解决方法(0)

如何在phonegap项目中添加app图标?

我使用默认的config.xml创建了一个新的phonegap(v 3.0.0-0.14.0)项目,然后添加了iOS和Android平台.

配置包含所有平台图标的所有路径.

我已经覆盖了iOS和Android的默认图标,因此路径和名称仍然匹配那些png.

在模拟器中运行时,图标不会显示.我在xCode中查找了它,它告诉我图标的"Resources"文件夹仍然包含phonegap默认图标.与Android相同.

我究竟做错了什么?

如何使用phonegap为iOS和Android添加自定义应用图标?

谢谢

我的config.xml

<icon src="icon.png" />

<icon gap:density="ldpi" gap:platform="android" src="res/icon/android/icon-36-ldpi.png" />
<icon gap:density="mdpi" gap:platform="android" src="res/icon/android/icon-48-mdpi.png" />
<icon gap:density="hdpi" gap:platform="android" src="res/icon/android/icon-72-hdpi.png" />
<icon gap:density="xhdpi" gap:platform="android" src="res/icon/android/icon-96-xhdpi.png" />

<icon gap:platform="ios" height="57" src="res/icon/ios/icon-57.png" width="57" />
<icon gap:platform="ios" height="72" src="res/icon/ios/icon-72.png" width="72" />
<icon gap:platform="ios" height="114" src="res/icon/ios/icon-57-2x.png" width="114" />
<icon gap:platform="ios" height="144" src="res/icon/ios/icon-72-2x.png" width="144" />

<icon gap:platform="blackberry" src="res/icon/blackberry/icon-80.png" />
<icon gap:platform="blackberry" gap:state="hover" src="res/icon/blackberry/icon-80.png" />

<icon gap:platform="webos" src="res/icon/webos/icon-64.png" />
<icon gap:platform="winphone" src="res/icon/windows-phone/icon-48.png" />
<icon gap:platform="winphone" gap:role="background" src="res/icon/windows-phone/icon-173.png" />
Run Code Online (Sandbox Code Playgroud)

cordova

85
推荐指数
5
解决办法
10万
查看次数

在创建过程中忽略Config.xml

我使用命令行工具cordova-cli时遇到问题.

我从文档中了解了每一步:

$ cordova create~/test com.test test

在这一步我想要更改www文件夹的内容:

1 - 将示例网页移动到src文件夹下.所以内容www是:

--www/
|-- config.xml
|-- src/
Run Code Online (Sandbox Code Playgroud)

2 - 使用我的数据编辑config.xml并更改content标记以指向以下正确的路径index.html:

<widget id="com.test" version="0.0.1" xmlns="http://www.w3.org/ns/widgets" xmlns:cdv="http://cordova.apache.org/ns/1.0">
  <name>Test</name>
  <description>
                Test
  </description>
  <author email="foo@bar.com" href="http://sample.com/">
              Foo Bar
  </author>
  <content src="src/index.html"/>
  <access origin="*" />
  <preference name="fullscreen" value="true" />
  <preference name="webviewbounce" value="false" />
  <preference name="UIWebViewBounce" value="false" />    
</widget>
Run Code Online (Sandbox Code Playgroud)

更改此文件后,我继续执行一般步骤(从项目的根目录):

添加iOS平台:

$ cordova平台添加ios

然后构建项目:

$ cordova build

现在,如果我在下面打开项目,test/platforms/ios/test我会看到一个带有默认内容的config.xml:

<widget id="io.cordova.helloCordova" version="2.0.0" …
Run Code Online (Sandbox Code Playgroud)

cordova

10
推荐指数
1
解决办法
4075
查看次数

XCode不会更新应用程序图标.

我无法使XCode更新我的iPad应用程序图标.我正在使用Phonegap/Cordova构建它,但是应用程序图标是通过XCode构建/管理的.

我在我的设备上构建了用于测试的应用程序,它遇到了默认的Cordova图标,然后我将自己的图标添加到项目中,将它们放入构建摘要>应用程序图标中.在XCode中,它们显示为存在,但是当我将其构建到设备时,默认的Cordova图标仍然显示.有任何想法吗?

PS.我正在使用XCode 4.3.2.

提前致谢.

xcode4 cordova

6
推荐指数
1
解决办法
2万
查看次数

标签 统计

cordova ×3

xcode4 ×1