テーマを適用したけどアイコンが一部変わりません
iOS 4.2.1からBundleID・ファイル名が一部変わっていて古いテーマは正常に適用されない場合があります。
特にSpringBoard関連のファイルの一部は名前の最後に~iphoneが付いたり多くの変化があるのでテーマの変化が無ければまずチェックして下さい。
カメラ | BundleID | アイコン名 |
~iOS4.1 | com.apple.mobileslideshow | icon-camera@2x.png |
iOS4.2.1~ | com.apple.camera | Icon@2x.png |
写真 |
icon@2x.png |
マップ |
Icon@2x.png |
iOS5
アプリ | Bundle ID(iOS5.0.1) | ファイル名(iOS5.0.1) |
iPod/ミュージック | com.apple.mobileipod | icon@2x.png |
ビデオ | com.apple.videos | icon@2x.png |
メール | com.apple.mobilemail | Icon@2x.png |
天気 | com.apple.weather | Icon-celsius@2x.png |
リマインダー | com.apple.reminders | icon@2x.png |
NewsStand | com.apple.springboard | NewsstandIconBackground@2x~iphone.png(棚) NewsstandIconBorder@2x~iphone.png(枠) 2パーツ構成 |
アイコンの背景が黒くなり透過されません
fiftyfootshadowsHDやGlasklart HDでよくある質問。
Iconsフォルダを使うか、
System/Library/PrivateFrameworks/MobileIcons.framework/AppIconMask@2x.png
をリネームすると透過出来る。ただし、後者の方法だと仕様上他のアイコンが角張ってしまう。
参照
Widgetが表示できない
4.2.1~なら表示したいWidgetの本体Widget.htmlをWallpaper.htmlにリネームすると表示されるかもしれない。
Widgetを表示すると壁紙が真っ黒になります
iOS 4.1以前、壁紙に設定したファイルは
/private/var/mobile/Library/SpringBoard/HomeBackground.jpg (ホーム画面) /private/var/mobile/Library/SpringBoard/LockBackground.jpg (ロック画面)
に保存されていたが、
iOS 4.2.1以降では
(ホーム画面) /private/var/mobile/Library/SpringBoard/HomeBackground.cpbitmap /private/var/mobile/Library/SpringBoard/HomeBackgroundThumbnail.jpg (ロック画面) /private/var/mobile/Library/SpringBoard/LockBackground.cpbitmap /private/var/mobile/Library/SpringBoard/LockBackgroundThumbnail.jpg
謎のcpbitmapファイルと、206x308のThumbnail.jpgに置き換えられてしまっている。
Thumnail.jpgを指定すれば自動で壁紙は変更されるが、206x308という小ささなので拡大すると酷い画質になる。
適当な場所(Widgetフォルダや専用の壁紙フォルダ)に画像を置きパスを変更するか、Wallpaper JPEGifierを使い対策可能。
ロック画面用Widgetをホーム画面に表示したい
LockBackground.htmlをWidget.html、Widget.htmlで表示されなければWallpaper.htmlにリネームするだけでOK。
天気表示Widgetの地域設定が分かりません
http://www.weather.com/で自分の住んでいる市を検索して、アドレス末尾のJAXX****をウィジェットの適切な位置にコピペ。
残念ながら非対応も多い(地方など)。
例
- 東京 JAXX0085
- 大阪 JAXX0071
- 京都 JAXX0047
Iconsフォルダを使ってアイコンを変更したいが、アプリ名にファイル名に使用出来ない文字があります
SOICHA/jなど、アプリ名に使用出来ない文字があるアプリのアイコンをIconsフォルダを使って変更するには
iFunBoxなどで問題アプリの.appを開き、中にあるInfo.plistのCFBundleDisplayNameを適当に変更し、
変更したCFBundleDisplyName.pngとCFBundleDisplayName@2x.pngをIconsフォルダに置くことで変更出来る。
ホーム画面の壁紙の下部分を暗くならないようにしたい
/System/Library/CoreServices/SpringBoard.app/WallpaperGradientPortaitBottom@2x.png(~4.1) /System/Library/CoreServices/SpringBoard.app/WallpaperGradientPortaitBottom@2x~iphone.png(4.2.1~)
をリネームまたは同サイズ(640x960)の透過PNG画像に置き換える
WinterBoardで
/Bundles/com.apple.springboard/WallpaperGradientPortaitBottom@2x.png(~4.1) /Bundles/com.apple.springboard/WallpaperGradientPortaitBottom@2x~iphone.png(4.2.1~)
Cydia→No Background Gradient
音楽再生中ロック画面に表示されるアルバムアートワークを非表示にする
System/Library/SpringBoardPlugins/NowPlayingArtLockScreen.bundle
をリネーム