質問集/よくある質問

Last-modified: 2012-01-31 (火) 16:38:31
 
 

テーマを適用したけどアイコンが一部変わりません

iOS 4.2.1からBundleID・ファイル名が一部変わっていて古いテーマは正常に適用されない場合があります。
特にSpringBoard関連のファイルの一部は名前の最後に~iphoneが付いたり多くの変化があるのでテーマの変化が無ければまずチェックして下さい。

カメラBundleIDアイコン名
~iOS4.1com.apple.mobileslideshowicon-camera@2x.png
iOS4.2.1~com.apple.cameraIcon@2x.png
 
写真
icon@2x.png
 
マップ
Icon@2x.png

iOS5

アプリBundle ID(iOS5.0.1)ファイル名(iOS5.0.1)
iPod/ミュージックcom.apple.mobileipodicon@2x.png
ビデオcom.apple.videosicon@2x.png
メールcom.apple.mobilemailIcon@2x.png
天気com.apple.weatherIcon-celsius@2x.png
リマインダーcom.apple.remindersicon@2x.png
NewsStandcom.apple.springboardNewsstandIconBackground@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
をリネーム