With the recent update to the developer’s agreement and the dreaded ToS 3.3.1, which restricts the devs to compile their application to Apple’s tools, the immediate target was obvious – Adobe and their Flash CS5 with the export to iPhone native app feature. I will not go into the whole shamole, but just FYI – thank God they did this. We have enough crappy apps flooding the App Store already and my heart shudders at the thought of the onslaught of the terrible, resource hogging and simply silly Flash ports if Apple was to let this go.
But, unfortunately, a bunch of other companies and their products got caught in the crossfire. It’s still not clear the extent to which Apple is going to enforce the ToS 3.3.1 rule, since stretching a bit it could even apply to any in-house engine any developer could brew up. But for the moment products like Unity (a popular 3D game engine), it seems, are safe from the app-police with Apple not only not pulling the Unity-engine powered apps from the store, but accepting new ones and even promoting them in the various featured sections of the store.