在 Sencha Touch + phonegap 中设置 iOS 个应用程序图标?

Set iOS app icons in Sencha Touch + phonegap?

我见过很多不同的方法,但 none 似乎对我有用。使用 cmd 4 为 vanilla touch 2.3.1 + phonegap 项目设置 iOS 应用程序图标的直接方法是什么?我在 /resources/icons 中拥有所有文件,并在 /config.xml 中设置了适当的路径,如下所示:

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

但即使有 "www/resources"、“../resources”等变体也没有骰子。是否有某种缓存需要清除?启动和加载图标也怎么样?这似乎是文档中的一个漏洞。

谢谢!

我猜你用错了尺码。尝试其中之一:

<platform name="ios">
    <!-- iOS 7.0+ -->
    <!-- iPhone / iPod Touch  -->
    <icon src="res/icon/ios/icon-60.png" width="60" height="60" />
    <icon src="res/icon/ios/icon-60@2x.png" width="120" height="120" />
    <!-- iPad -->
    <icon src="res/icon/ios/icon-76.png" width="76" height="76" />
    <icon src="res/icon/ios/icon-76@2x.png" width="152" height="152" />
    <!-- iOS 6.1 -->
    <!-- Spotlight Icon -->
    <icon src="res/icon/ios/icon-40.png" width="40" height="40" />
    <icon src="res/icon/ios/icon-40@2x.png" width="80" height="80" />
    <!-- iPhone / iPod Touch -->
    <icon src="res/icon/ios/icon.png" width="57" height="57" />
    <icon src="res/icon/ios/icon@2x.png" width="114" height="114" />
    <!-- iPad -->
    <icon src="res/icon/ios/icon-72.png" width="72" height="72" />
    <icon src="res/icon/ios/icon-72@2x.png" width="144" height="144" />
    <!-- iPhone Spotlight and Settings Icon -->
    <icon src="res/icon/ios/icon-small.png" width="29" height="29" />
    <icon src="res/icon/ios/icon-small@2x.png" width="58" height="58" />
    <!-- iPad Spotlight and Settings Icon -->
    <icon src="res/icon/ios/icon-50.png" width="50" height="50" />
    <icon src="res/icon/ios/icon-50@2x.png" width="100" height="100" />
  </platform>



<!-- iOS 7.0+ -->
  <!-- iPhone / iPod Touch  -->
  <icon src="res/icon/ios/icon-60.png" gap:platform="ios" width="60" height="60" />
  <icon src="res/icon/ios/icon-60@2x.png" gap:platform="ios" width="120" height="120" />

  <!-- iPad -->
  <icon src="res/icon/ios/icon-76.png" gap:platform="ios" width="76" height="76" />
  <icon src="res/icon/ios/icon-76@2x.png" gap:platform="ios" width="152" height="152" />

  <!-- Settings Icon -->
  <icon src="res/icon/ios/icon-small.png" gap:platform="ios" width="29" height="29" />
  <icon src="res/icon/ios/icon-small@2x.png" gap:platform="ios" width="58" height="58" />

  <!-- Spotlight Icon -->
  <icon src="res/icon/ios/icon-40.png" gap:platform="ios" width="40" height="40" />
  <icon src="res/icon/ios/icon-40@2x.png" gap:platform="ios" width="80" height="80" />

  <!-- iOS 6.1 -->
  <!-- iPhone / iPod Touch  -->
  <icon src="res/icon/ios/icon.png" gap:platform="ios" width="57" height="57" />
  <icon src="res/icon/ios/icon@2x.png" gap:platform="ios" width="114" height="114" />

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

  <!-- iPhone Spotlight and Settings Icon -->
  <icon src="res/icon/ios/icon-small.png" gap:platform="ios" width="29" height="29" />
  <icon src="res/icon/ios/icon-small@2x.png" gap:platform="ios" width="58" height="58" />

  <!-- iPad Spotlight and Settings Icon -->
  <icon src="res/icon/ios/icon-50.png" gap:platform="ios" width="50" height="50" />
  <icon src="res/icon/ios/icon-50@2x.png" gap:platform="ios" width="100" height="100" />

我已经列出了所有需要的分辨率、图标名称和启动画面名称。

命名所有 PNG 文件后,您需要将其放入 /ExampleApp/Platform/ios/ExampleApp/Resources 文件夹中的 icons 和 splash 文件夹中。

有关您的问题的更多详细信息,您应该阅读并关注 this