Gem Issues, Still.
I too get the same issue – I haven’t found a solution for this either. Have you had any joy?
I can’t get this working in-game, but I found a workaround using an external browser (credit card purchase only) to at least purchase gems. From there, the store itself behaves just fine.
Background: The mac client uses Cedega, and runs IE5 as its browser. It looks like the gem store is written for newer browsers.
- Open the gemstore in game, this will make a connection to https://gemstore-live.ncplatform.net and store an authentication cookie in a temporary folder.
- Open the link above in a normal browser, like Chrome and you’ll see the gemstore, but with an “Authentication Error”.
- Tab out of the game, open up Terminal and enter all on one line:
sqlite3 `find /private/var/folders -name Cookies 2>/dev/null` ‘select value from cookies where host_key=“gemstore-live.ncplatform.net”’
This will give you an authentication cookie string, a bit like this faked one:
C7FF0E1D-F9FF-4A15-8520-65EFFF5472EF
- Install a cookie editor extension for chrome, I used “edit-this-cookie”
- Browse to https://gemstore-live.ncplatform.net
- Add a cookie with name of “s” and a value of your output from above
- Refresh (the auth error goes away)
- Make your purchase using a credit card
Note – I couldn’t make this method work with Paypal, the popup to open the paypal window didn’t function.
I’m pretty annoyed I had to go to such lengths to buy some gems; but I guess the mac client is ‘beta’ – I bought a tonne so I don’t have to do this again any time soon.
Hopefully the purchase flow will be fixed to work with older browsers that Cedega uses; or they’ll get back the team that dealt with the Cedega wrapper to work on updating the internal browser. I live in hope.
(edited by holozip.7592)