I am finishing an app and beginning to feel little anxious about some specific requirements that AppStore might impose on apps, espacially if build with Marmalade.
For example, v. 6.0.3 has splash screens broken? And splash screens are required by AppStore.
Or: google says general statements about "Not using external APIs". One app got rejected after using a framework from OSX. How does this fit to Marmalade's modules? E.g. protocolbuffers is an external API, isn't it? Or tinyxml.












Splash is awful but I never was rejected because of splash
You probably mean the Community splash. It probably fulfils the Apple's requirement of startup splash screen. But if you use Indie license, you will have to provide your own splash screen, and this is apparently broken, at least on my 6.0.3