回答:

.icnsファイルが.icnsアイコンとしてファイルされている場合のみです。これは、私のファイルには当てはまりません。(
.pngプレビューでファイルを開く(または画像をpngに変換する)か.icns、プレビューで開きます
command+ Aを押して画像全体を選択します
command+ Cを押して選択をコピーします
Control+変更するファイル/フォルダーをクリックして、「情報を取得」
アイコンをクリックします(そのため、周囲に青いフレームがあります)
command+ Vを押して画像を貼り付けます。
*場合によっては、[情報を見る]ウィンドウから直接移動して、.icnsそこにある画像アイコンを、変更するアイテムの[情報を見る]にコピーすることができます。これは、Finderを除くほとんどのアプリで機能します。
.icnsけど1024x1024...画像を
.icns、それは1024x1024イメージをコピーします。
自分でこの問題を抱えていましたが、見つけた唯一の解決策はCocoaを使用することでした:[[NSWorkspace sharedWorkspace] setIcon:image forFile:filePath options:0];
アイコンを要求するシンプルなアプリを作成し、そのアイコンを適用するファイルまたはフォルダーを作成しました。ここからダウンロードできます:http : //d.pr/f/2qRK/1k0UHTJ6
この問題の解決方法は次のとおりです。
https://www.youtube.com/watch?v=v1K63UhKaOA
内部に.icnsを含む空のアプリを作成し、アプリの情報からフォルダーの情報にコピー/貼り付けします。