I don't know why, but py2app doesn't work.
After a lot of Googleing, still no solution.