Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Libgdx Robovm iOS icons with Gradle

I cant find anywhere on the internet on how to add icons for iOS with the Gradle libgdx how will I do so?

like image 357
Frogzer Avatar asked Mar 27 '14 08:03

Frogzer


1 Answers

Follow these steps:

  • Create a folder (eg. resources) under the root of RoboVM project (usually your-project-ios)
  • Put your icons in that folder (make sure your icons have valid names according to guidelines, but you can generate them with lot of online tools, for example: http://makeappicon.com)
  • Edit your robovm.xml file and add these lines into the resources:
<resource>
    <directory>resources</directory>
</resource>

You will get something similar to this:

<resources>
    <resource>
        <directory>../android/assets</directory>
        <includes>
            <include>**</include>
        </includes>
        <skipPngCrush>true</skipPngCrush>
    </resource>
    <resource>
        <directory>resources</directory>
    </resource>
</resources>
  • Edit your Info.plist.xml file and add these lines at the end (before </dict></plist>)
<key>CFBundleIcons</key>
<dict>
    <key>CFBundlePrimaryIcon</key>
    <dict>
        <key>CFBundleIconFiles</key>
        <array>
            <string>Icon</string>
            <string>Icon-72</string>
        </array>
    </dict>
</dict>

Source

like image 56
Tamás Cseh Avatar answered Oct 04 '22 18:10

Tamás Cseh