Can I write Python applications using PyObjC that target NON-jailbroken iPhones?
no, apple strictly forbids running any kind of interpreter on iphone, and it is completely policy issue.
Is it currently possible to compile Python and PyObjC for the iPhone such that AppStore applications can written in Python?
If not, is this a purely technical issue or a deliberate policy decision by Apple?