Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5

Theme erstellen ???
#1


hallo zusammen,
wie kann man denn ein theme für iOS 4 selbst erstellen ??
bei iOS 3 hatte ich den idesigner und hab mir damit meine eigenen themes erstellt so wie ich sie haben wollte, aber leider klappt das jetzt nichtmehr.
heißen denn die icons jetzt anders und die ordner usw. ??

gruß
chris

iPhone 4 32GB 5.1.1 untet. JB
iPad 1 Wi-Fi 3G 16 GB iOS 5.1.1 untet. JB
iPod Touch 1 8GB iOS 2.2.1 untet. JB
Zitieren
#2

Die Grafiken haben jetzt ...@2x.png stehen. Ordner wieß ich jetzt leider nicht.
Zitieren
#3

also müsste ich zb bite sms mit
biteSMS@2x.png beschriften statt biteSMS.png ??

iPhone 4 32GB 5.1.1 untet. JB
iPad 1 Wi-Fi 3G 16 GB iOS 5.1.1 untet. JB
iPod Touch 1 8GB iOS 2.2.1 untet. JB
Zitieren
#4

Ja, wenn Du das iPhone 4 hast benötigst du den @2x Zusatz.
Zitieren
#5

ich hab ein iphone 3gs
aber irgendwie bekomm ich kein icon hin, dass dann funktioniert
muss das bild in einen bestimmten ordner ?
habe den ordner Icons erstellt und da geht garnichts :-(
also muss jetzt irgendwas anders sein als früher bei iOS 3

iPhone 4 32GB 5.1.1 untet. JB
iPad 1 Wi-Fi 3G 16 GB iOS 5.1.1 untet. JB
iPod Touch 1 8GB iOS 2.2.1 untet. JB
Zitieren
#6

/var/stash/Themes.xxxx/ThemeName/Icons
Dort müssen die Icons rein, die Standard Apps haben nun einen dt. Namen.

zB: /private/var/stash/Themes/BlackLeaf.theme/Icons/biteSMS.png
Zitieren
#7

Ich löse die Icons anders.
Ich erstelle einen Theme Ordner
z.B. MeinTheme -> Bundles
In diesen Bundles Ordner, kommen dann die CFBundleIdentifier Ordner.
Dazu brauchst du aber die info.plist vom Apps

Beispiel:
App: Akinator
CFBundleIdentifier: com.scimob.Akinator
Icon: Icon.png

So erstelle ich mir den Ordner namens "com.scimob.Akinator" und gebe das Icon Icon.png rein.

Beispiel 2:
App: AirVideo
CFBundleIdentifier: com.inmethod.AirVideo
Icon: icon.png / icon-ipad.png / icon@2x.png (da gibt es 3 verschiedene Möglichkeiten)

usw
Zitieren
#8

also ich versuche das bei bitesms gerade und da ist es com.bitesms
aber da kann ich machen was ich will das logo geht nicht :-(

iPhone 4 32GB 5.1.1 untet. JB
iPad 1 Wi-Fi 3G 16 GB iOS 5.1.1 untet. JB
iPod Touch 1 8GB iOS 2.2.1 untet. JB
Zitieren
#9

Ich finde die Änderung der Icons mittels CFBundleIdentifier doch ein wenig umständlich. De Arbeitsaufwand wächst ja ins Unendliche.
@crow
Funktioniert die Änderungen / Erstellung der Icons (auf dem iPhone 4) über den Icons Ordner nicht?
Zitieren
#10

@saldari
was ist denn die alternative ?? weil mit dem CFBundleIdentifier geht es ja irgendwie nicht bei mir :-(
zumindest nicht bei bitesms und das will ich ja ändern

iPhone 4 32GB 5.1.1 untet. JB
iPad 1 Wi-Fi 3G 16 GB iOS 5.1.1 untet. JB
iPod Touch 1 8GB iOS 2.2.1 untet. JB
Zitieren
#11

Post #6 mal gelesen?
Zitieren
#12

ja hab ich und das funktioniert nicht
so ist ja auch die "normale" struktur wie in iOS 3
aber da nimmt er mir die icons nicht an
also zb bitesms ( das versuche ich grad krampfhaft zu ändern )

iPhone 4 32GB 5.1.1 untet. JB
iPad 1 Wi-Fi 3G 16 GB iOS 5.1.1 untet. JB
iPod Touch 1 8GB iOS 2.2.1 untet. JB
Zitieren
#13

Winterboard ist installiert?
Theme ist installiert?
Icon hat die richtigen Maße, ist richtig benannt und ist im entsprechenden Ordner?

Schieb Dir das Icon einfach man in den entsprechenden Icon Ordner und respringe das iPhone:



Angehängte Dateien Bild(er)
   
Zitieren
#14

ja winterboard ist installiert
theme hat einen haken

icon hat das richtige maß

und auch mit deinem geht es nicht
:-(

iPhone 4 32GB 5.1.1 untet. JB
iPad 1 Wi-Fi 3G 16 GB iOS 5.1.1 untet. JB
iPod Touch 1 8GB iOS 2.2.1 untet. JB
Zitieren
#15

Man muss bei der Identifier Methode das Theme in Winterboard deaktivieren und dann wieder aktivieren. Nur ein normaler Respring (über SBSettings) funktioniert nicht.

Wenn es noch immer nicht geht, dann mache ich immer alle Möglichkeiten an Icons
Icon.png
icon.png
Icon@2x.png
icon@2x.png

Bei Retina Wallpapers ändert sich das auch nie. Da geh ich ins App rein und ändere dort die info.plist

z.B.
originale info.plist
<key>CFBundleIconFile</key>
<string>Retina_57.png</string>
<key>CFBundleIconsFiles</key>
<array>
<string>Retina_57</string>
</array>
<key>CFBundleIdentifier</key>
<string>com.apptao.reinawallpapers</string>

modifizierte info.plist
<key>CFBundleIconFile</key>
<string>Retina_57.png</string>
<key>CFBundleIconsFiles</key>
<array>
<string>Retina_57</string>
<string>icon@2x.png</string>
</array>
<key>CFBundleIdentifier</key>
<string>com.apptao.reinawallpapers</string>

Erst wenn ich diesen einen "string" ins "array" einfüge, ändert sich das Icon Sad
Blöd ist dann natürlich, wenn es ein Update gibt. Dann kann ich das nochmals ändern. Warum er das macht, keine Ahnung.
Zitieren
#16

Merkwürdig. Stimmt der Pfad auf dem iPhone denn?
Zitieren
#17

@saldari
ja sonst würde es ja auch nicht im winterboard auftauchen

@crow
hab ich auch schon versucht
nur das mit der änderung vom string da es bei keinem programm geht ( hab grad noch 5 andere versucht ) und ich will ja nicht alle ändern

iPhone 4 32GB 5.1.1 untet. JB
iPad 1 Wi-Fi 3G 16 GB iOS 5.1.1 untet. JB
iPod Touch 1 8GB iOS 2.2.1 untet. JB
Zitieren
#18

nochmal ein nachtrag
ich hab grad ein iOS 3 theme aufgespielt, bei dem ändert sich das hintergrund bild, die schrift unter den icons
und die schatten aber keins der icons :-(
und auf meinem 3g geht dieses mit iOS 3.1.2 auf meinem 3gs mit iOS 4.0.2 nicht :-(
ich dreh noch durch

iPhone 4 32GB 5.1.1 untet. JB
iPad 1 Wi-Fi 3G 16 GB iOS 5.1.1 untet. JB
iPod Touch 1 8GB iOS 2.2.1 untet. JB
Zitieren
#19

mit /themes/deintheme/bundles/com.bitesms/icon.png funktioniert es nicht? (icon.png, nicht Icon.png)
Zitieren
#20

nein :-(
mit /themes/deintheme.theme/bundles/com.bitesms/icon.png
hab ich es versucht

iPhone 4 32GB 5.1.1 untet. JB
iPad 1 Wi-Fi 3G 16 GB iOS 5.1.1 untet. JB
iPod Touch 1 8GB iOS 2.2.1 untet. JB
Zitieren


Möglicherweise verwandte Themen…
Thema / Verfasser Antworten Ansichten Letzter Beitrag
Letzter Beitrag von jwsk
25.01.2009, 17:27
Letzter Beitrag von ExotiC
01.09.2008, 02:19



Benutzer, die gerade dieses Thema anschauen: 7 Gast/Gäste