Lightmap Problem on Mac iOS

I’m using 3.5.6f4 on both Windows and Mac
I had baked my Lightmap on Windows and it shows all right on Android phone.
But when I get the same project (from svn) on my Mac Mini and the Lightmap got tattered on some meshes( almost everything except the “terrain” mesh, Yes that I’m using a mesh to make the terrain). It looks like the Lightmap UVs doesn’t match , but I had tried “Generate Lightmap UVs” and “Swap UVs” options in every kind of combination and it doesn’t work.
Nothing is different from the Windows version, and on iPhone it has the same problem.
So how could I do to correct this, or I just need to bake another version of Lightmap for Mac iPhone.

I have notice that, if I uncheck the “Generate Lightmap UVs” option on Windows for a mesh and bake Lightmap, the result on Mac is right.

If I check it on Windows for the mesh and bake Lightmap, whether or not I check the “Generate Lightmap UVs” option on Mac it is incorrect.

That’s a known issue with the 3.5 release, the lightmap UV generation might be different depending on the platform. Unity 4 is supposed to fix that, yet I haven’t tried that myself but saw some topics here dealing with this as it does not seem to work right at the moment. So I guess there will be a full fix with an upcoming update to Unity 4.

I don’t expect an update for this issue for 3.5 though, so the only real solution is to bake lights again.