1

XCode 4.2を使用しており、MacアプリをAppStoreに送信する必要があります。私はそこに多重解像度アイコンを取得するためにあらゆる種類の提案された方法を試したので、あなたはそれについて私に知らせる必要はありません。

残りの方法はを使用することiconutilです。私はSpotlightで検索し、FinderでMacのハードディスクを検索し、ターミナルで2つの後のXCode.dmgイメージを検索sudo findし、Web上のパスを探しました。XCode 4.4.1にはと.dmgIconutil.stringsありIconutil.xcspecsましたが、それは私がやってきた限りです。

このコマンドまたはツールを入手するためにダウンロードできるパッケージがあるので、変換でき.iconsetますか?XCodeで古い.icnsファイル(以前1024x1024512x512@2x)を許可するように変更できる設定がある場合、それは一時的に受け入れることができる解決策になります。私はOS10.6.8を持っています。

編集
私は、コマンドが10.6.8にあるかどうか、そしてそれがどこにあるかを確認する答えを受け入れます。最近AppStoreの検証で承認された(できれば内部で圧縮されていない)有効な.icnsファイルに512x512リンクする回答を受け入れます。512x512@2x.png

4

3 に答える 3

5

Xcode4.5を使用しています。そこで、コマンドラインツールを個別にインストールする必要があります。Xcodeの設定->ダウンロード->コンポーネントを確認します。そこに「コマンドラインツール」とこれらのツールをインストールできるダウンロードボタンがあります。

次に、OS Xのドキュメントに示されているように続行できます:高解像度の最適化、すべてのアプリグラフィックリソースの高解像度バージョンの提供

これがお役に立てば幸いです。

于 2012-11-04T21:12:30.293 に答える
1

xcode-selectまず、 (マンページ)が正しく設定されていることを確認する必要があります。これにより、現在の設定が表示されます。

$ xcode-select -print-path

/.../Xcode.app/Contents/Developerこれはフォルダを指す必要があるため、にXcode.appインストールした/Applications場合は、次を使用して変更できます。

$ xcode-select -switch /Applications/Xcode.app/Contents/Developer

これで、がXcodeにパッケージ化されている場合(現時点では確認できません)、 (manpageiconutilで実行できるはずです。xcrun

$ xcrun iconutil ...whatever...
于 2012-09-05T12:25:16.517 に答える
0

SnowLeopardにXcode4.2とXcode3.2.5の両方をインストールしていますが、iconutilがシステムにありません。

于 2012-09-09T17:25:50.167 に答える