Jump to content

AppStore problems solved with AMD -force64


0xcafebabe
 Share

1 post in this topic

Recommended Posts

I finally managed to solve my AppStore problems!

 

When using -force64 on my AMD hackintosh, the AppStore crashes when running in 64 Bit mode.

However, when I set it to 32 bit mode, downloads did not work.

Looking at the console I found a log line like this

 

App Store: ### Error trying to unarchive data. *** file inconsistency: read 'q', expecting 'i'

 

With this piece, Google let me to this article which describes exactly my problems with 32 bit mode AppStore.

 

Then I realized that while I had forced the AppStore to run in 32 bit, i did not force the storeagent to run in 32 bit.

 

The solution was to remove the 32 bit code from the store agent:

 

sudo cp /System/Library/PrivateFrameworks/CommerceKit.framework/Versions/A/Resources/storeagent /System/Library/PrivateFrameworks/CommerceKit.framework/Versions/A/Resources/storeagent.full
sudo ditto --arch i386 /System/Library/PrivateFrameworks/CommerceKit.framework/Versions/A/Resources/storeagent /System/Library/PrivateFrameworks/CommerceKit.framework/Versions/A/Resources/storeagent.i386
sudo mv /System/Library/PrivateFrameworks/CommerceKit.framework/Versions/A/Resources/storeagent.i386 /System/Library/PrivateFrameworks/CommerceKit.framework/Versions/A/Resources/storeagent

 

 

Bingo! AppStore works just fine!

Link to comment
Share on other sites

 Share

×
×
  • Create New...