[解決済み] iconutilを使用して手動でicnsファイルを作成する方法は?
質問
アプリを検証しているときに、このようなエラーが発生しました。
アプリケーションバンドルには、ICNS 形式のアイコンが含まれていません。
512x512
と512x512@2x
の画像になります。
私は以前、icnsのアイコンを
Img2icns
アプリで作っていて、今日まではいつも正常に動作していました。しかし、今はそのエラーが出て、うまくいく方法がありません。2つのPNGファイルを一緒にしてみましたが(
512x512
と
1024x1024
) の中に
Img2icns
を追加しましたが、いつもこのエラーが出ます。また、AppleのOS X Human Interface Guidelineの説明に従ってやってみましたが、アイコンセットを作ろうとすると、このターミナルエラーが発生します。
-bash: 予期しないトークン '改行' 付近で構文エラーが発生しました。
私はターミナルのコマンドがあまり得意ではないので、多分何か間違ったことをしているのだと思います。と書きました。
iconutil -c icns </Users/myname/SDK Mac Apps/MyApp/grafica/icon.iconset>
どなたか助けていただけると大変助かります。ありがとうございます、Massy。
どのように解決するのですか?
次の手順を確認してください ( リンク ):
iconutilを使って手動でicnsファイルを作成する
このような場合
iconutil
コマンドラインツールはiconset
フォルダーを展開可能な高解像度の icns ファイルに変換します。(このツールの完全なドキュメントは、以下のように入力すると見つかります。man iconutil
と入力すると、このツールの完全なドキュメントを見つけることができます)。このツールを使用すると、結果のicns
ファイルも圧縮されるので、追加で圧縮を行う必要はありません。アイコンセットをicnsファイルに変換するには
ターミナルウィンドウにこのコマンドを入力します。
iconutil -c icns <iconset filename>
ここで
<iconset filename>
は、変換したいアイコンのセットを含むフォルダのパスです。icns
. と同じ場所に出力されます。iconset file
と同じ場所に書き出されます。
iconutil -c icns -o <icon filename> <iconset filename>
つまり
<iconset filename>
をパスで置き換える必要があります。
/Users/myname/SDK Mac Apps/MyApp/grafica/icon.iconset
パスにはスペースが含まれるため、ダブルクォートなどを使用する必要があります。
iconutil -c icns "/Users/myname/SDK Mac Apps/MyApp/grafica/icon.iconset"
このコマンドは正しく動作するはずです。
関連
-
[解決済み】Git リポジトリから .DS_Store ファイルを削除するには?
-
[解決済み] iOSまたはmacOSで、インターネット接続が有効かどうかを確認するにはどうすればよいですか?
-
[解決済み] Objective-Cでデリゲートを作成するにはどうしたらいいですか?
-
[解決済み】iOSアプリの名前を変更する方法は?
-
[解決済み] プロビジョニングプロファイルの作成に失敗しました
-
[解決済み] Xcodeプロジェクトにあるコード行数を調べるには?
-
[解決済み] Xcode5の*.xccheckoutファイルは、VCSで無視されるべきですか?
-
[解決済み] xcode 8 サービスデリゲート(SBMainWorkspace)によって拒否されるエラーが発生しました。
-
[解決済み] Xcode 6 / Beta 4: フレームワークターゲットでのブリッジングヘッダーの使用はサポートされていません。
-
[解決済み] Xcode 4のスキームの名前を変更する方法はありますか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
Xcode Common Error Thread 1: EXC_BAD_ACCESS (code=1, address=0x0)
-
[解決済み] Xcode 4 - "Archive "がグレーアウトしている?
-
[解決済み] Xcodeエディターでフォントサイズを大きくするには?
-
[解決済み】Developer IDに対応したmacOSインストーラーパッケージの作成
-
[解決済み] Xcodeソース自動組版
-
[解決済み] Xcodeで古い/未使用のデータモデルバージョンを削除する方法
-
[解決済み] アプリケーションの実行権限を変更できなかった
-
[解決済み] Xcode5の*.xccheckoutファイルは、VCSで無視されるべきですか?
-
[解決済み] スクリプトの実行」ビルド フェーズをリリース構成に制限するにはどうすればよいですか?
-
[解決済み] Xcode 9 オートコンプリートが100%動作しない - 部分的に動作する