6

Mac OS Xには、Appleのモデル識別子(plistやAPIにある種類、たとえば「MacBookPro5,1」)をこれらのデバイスの使いやすいマーケティング名(「UnibodyMacBook Pro Late2008」)に変換するAPIがありますか?

単にリストをハードコーディングするよりも、将来を見据えたソリューションを探しています。

4

4 に答える 4

3

次のプロパティ リストにアクセスして、わかりやすい名前を取得できます。

/System/Library/PrivateFrameworks/ServerInformation.framework/Versions/A/Resources/English.lproj/SIMachineAttributes.plist

于 2013-05-13T09:47:01.060 に答える
1

このウィキペディアのページをスクレイピングしてみてください: http://en.wikipedia.org/wiki/Timeline_of_Apple_Macintosh_models

もちろん、これが引き続き機能することを保証するものではありませんが、これが始まりです。

于 2010-08-08T12:37:32.720 に答える
-1

そのための Apple ライブラリに組み込まれたテーブルはありません。ごめん。

于 2010-08-06T19:15:57.230 に答える