For my posts about OS X Lion and The Sims 3 see here, here and here. I think, and I’m no computer wiz, that the problem with the game freezing in Lion is a graphics card, specifically the Nvidia GeForce 9400 which is in Macs which are a couple of years old or so. One of the cards in my MacBoo Pro is the 9400. I switched over to it, started my game and it froze within minutes. I switched back over to the 9600 GT and it works fine again.
If you have a 15″ or 17″ MacBook Pro with the above graphics card go to System Preferences > Energy Saver and change your graphics to Higher Performance. Your Mac will switch to the Nvidia GeForce 9600M GT. You should now be able to play.
For all other Macs which have the graphics card, I’m sorry 😦 It’s up to Apple and EA to fix it. I suggest you contact Apple and flag it with them, they may release another update for the card. As for EA, they haven’t supported the graphics cards in Mac since 2009, why would they start now? The readme.txt file which comes with Town Life and Pets should be interesting if you’re a Mac user. The current one reads like this:

And the box states that the game will run on OS X Leopard 5.7 or higher. If EA don’t change this for Town Life and you can’t play your game, they have sold you a product which they are telling people won’t work. EA customer support are telling Mac users that TS3 will not run in Lion, to roll back to Snow Leopard. They’re wrong. Some of us Lion users are playing fine, we’re not using the Nvidia 9400 card. So if the text file still says that the Nvidia 9400 card is supported, it bloody shouldn’t be, at least not at the moment.
If you’re a Mac user running Lion and you can or cannot play TS3, please take a moment to post in this thread over on the official TS3 forums:
http://forum.thesims3.com/jforum/posts/list/413974.page
It will help us to work out any other issues which may be causing the game to freeze.
