Open sourcing wouldn't help that much with trust on iOS, I think, because you can not install the app by compiling it yourself. You still have to trust that the version in the app store is the same as the open source version.
Alternately, jailbreak.
It's not like it's impossible (or even expensive).
But point taken - maybe for iOS developers, an OSS version would increase trust.