You can't link proprietary software with GPL libraries, only with LGPL libraries.
For but Apple it's not even a licensing concern. Apple doesn't have a problem with the GPLv2, but doesn't touch the GPLv3 because of the patent clauses that it contains. The bash in OS X is a version from 2007 because that's the last GPLv2 version of bash. But Apple has no problem including git because that's also GPLv2 and not v3.
Why not? As far as I know, GPL3 let you to dinamically link without having to open the source code the resulting software.