Возможно, вам следует попытаться собрать PyObjC из транка, который будет отлично работать в официальном дистрибутиве Python 2.6, но не в Python 2.5. Сейчас в багажнике достаточно много исправлений, которых не было в 2.2b2, что на самом деле. это самая последняя версия, доступная через easy_install.
Есть несколько небольших трудностей, с которыми вы можете столкнуться при сборке с py2app на 10.5 + 2.6 + PyObjC 2.2 (что по многим причинам является тем, что вы, вероятно, должны делать, вместо использования шаблонов Xcode из 10.5, которые строятся по-другому) , особенно если у вас еще где-то установлен Python 2.5, так что вы, вероятно, захотите также собрать и установить py2app из транка, эта конкретная проблема, с которой я столкнулся с PyObjC 2.2 на 2.6 на 10.5, уже исправлена.