Что относительно того, чтобы подписать Ваш код со стандартными схемами шифрования путем хеширования и подписания важных файлов и проверки его с методами с открытым ключом?
Таким образом можно выпустить файл лицензии с открытым ключом для каждого клиента.
Дополнительный можно использовать Python obfuscator как этот (просто погуглил его).
Здесь часто задают этот вопрос:
Больше всего я узнал из серии Джеффа Ламарша, отличный материал.
http://iphonedevelopment.blogspot.com/2009/05/opengl-es-from-ground-up- table-of.html