@jamiehood @linn This happened to me when I downloaded TS3 onto my 2017 macbook a couple of months ago. It's fixable, provided your graphics cards are recognized—
check out this link for more details. I didn't need this fix myself, as my card runs the game fine, but BluebellFlora's advice is always fantastic. The macbook air might not be the best option to play on, though, as the airs don't have the same firepower as pros, much less imacs.
For the Unknown Error itself, there are two possible causes. The first is simple: the alias for the most recent pack you installed (just the icon you click on to launch the game) hasn't been created, so the game can't find it when you try to launch.
This process is an easy fix. The second cause is that when you've installed certain EPs and SPs (Ambitions and Late Night in particular), the files from those packs don't get copied to the folder for your newest pack (again, the one that launches the game), so the game can't find those files and won't run.
This is the process to copy the files to their appropriate destination; the embedded video is very helpful. You might have to repeat the second workaround every time you install a pack that's newer in terms of release date than any others you have, so it might be worh it to install a few of them at once.
I should add that I'm not great with computers; I just know how to follow instructions, and these workarounds were remarkably easy for me to use. BluebellFlora's website is wonderful and covers pretty much every problem you could ever face on a mac. If you're still having issues, ask on this thread for igazor, who really knows what he's doing and will help walk you through any troubleshooting you might need. It's also a good idea to post your computer's specs when looking for help, as which fixes would work best for you can depend on what you're running.