これまでのところ、私が見つけた唯一の実用的な解決策は、以下を使用することです。
[NSApp setApplicationIconImage: myImage];
ただし、このメッセージは、デフォルトのアイコンがすでにドックにある後に送信されるため、機能しません。アイコンは、最初はデフォルトのアプリケーションアイコンに設定されています。このメッセージを送信する正しい場所が見つかりません。
私はこれを読みました:XcodeでMacアプリケーションのアイコンを設定するにはどうすればよいですか?しかし、XCode4.3には少し古すぎるようです。
ドックアイコンを設定する標準的な方法は何ですか?さらに重要なことに、ドキュメントのどこにこれが記載されていますか?