例:64ビットモードのシリアル番号の場合は、Mac固有の識別子のCocoaで取得できますか?64ビットでMac固有のID番号(例:シリアル番号)を取得
私はいくつかの記事に従ってきましたが、32ビットモード用です。またはあなたのアプリは、単純に64ビットアプリである必要があります - - ヘルパーユーティリティにIOの一部を移動することを検討して、あなたが64ビットのアーキテクチャに問題がある場合
おかげ
例:64ビットモードのシリアル番号の場合は、Mac固有の識別子のCocoaで取得できますか?64ビットでMac固有のID番号(例:シリアル番号)を取得
私はいくつかの記事に従ってきましたが、32ビットモード用です。またはあなたのアプリは、単純に64ビットアプリである必要があります - - ヘルパーユーティリティにIOの一部を移動することを検討して、あなたが64ビットのアーキテクチャに問題がある場合
おかげ
簡単な方法は、実行することです:
ioreg -l | grep IOPlatformSerialNumber | awk '{print $ 4}'
私は確かにそうしましたが、私が指摘したように、それは32bitアプリケーション向けです。 – xyz
'computerSerialNumber'メソッドを実装するとき、コンパイラは何を言っていますか?私はIOKitを使用してリンゴのリモートラッパーを実装し、64ビットの問題に遭遇することはありません。 –
' "_IOMasterPort"'(...) ' "_IORegistryGetRootEntry"'(...) ' "_IORegistryEntrySearchCFProperty"'(...) 'LD:記号(S)アーキテクチャx86_64' – xyz