We want to show developers how simple life could be, a life without the hassle of integrating SDKs into your Android or iOS project. It's time to enjoy making games again!

Integrate all of the services providers offer without ever having to touch an SDK again. With little to NO coding at all and without touching source code, Enhance® is the easiest way to integrate 3rd party services into your project or to keep them up to date. (Ads, Mediation, Analytics, Attribution, Crash Reporting and more) No more SDK integration!!!

Gone are the days of spending hours or even days implementing and updating SDKs. How does a few clicks and a few minutes sound? Well, follow the link for more information on how to get started with Enhance® : https://goo.gl/ZK5td2

It's very confusing. How can Enhance website recognize where my ad should display? What type of ad to display? I never want banner but only interstitial ads that too, I need the ads to be at particular distance of time. How do I feed these info while accessing Enhance?

It's very confusing. How can Enhance website recognize where my ad should display? What type of ad to display? I never want banner but only interstitial ads that too, I need the ads to be at particular distance of time. How do I feed these info while accessing Enhance?

These are the main questions due to which I still don't try Enhance.

It's just like any other extension, once you have picked what you want you will get an extension to download that has the "show adverts" blocks etc

It's very confusing. How can Enhance website recognize where my ad should display? What type of ad to display? I never want banner but only interstitial ads that too, I need the ads to be at particular distance of time. How do I feed these info while accessing Enhance?

These are the main questions due to which I still don't try Enhance.

It's just like any other extension, once you have picked what you want you will get an extension to download that has the "show adverts" blocks etc

Oops. Is that an extension? Initially Enhance had this feature where the package should be uploaded to the website and we will be able to integrate ads without code or something. So I had that question back then. Now I understand how that works Will definitely use this.

Missing Info.plist key - This app attempts to access privacy-sensitive data without a usage description. The app's Info.plist must contain an NSCalendarsUsageDescription key with a string value explaining to the user how the app uses this data.

This was the exact same error than Robin's Heyzap extension had before he made the byRobinExtensionManager0.0.8 upgrade. I tried enabling Robin's extension manager to see if that would fix it.

I reached out to our engineers about your issue and received this message in response :"for this, the app's info.plist needs to contain that key for most ad networks. This is something we're working on adding to Enhance, but for now this must be done by the developer before Enhancing"

"Missing Info.plist key - This app attempts to access privacy-sensitive data without a usage description. The app's Info.plist must contain an NSCalendarsUsageDescription key with a string value explaining to the user how the app uses this data."

Open project in games-generated->gamename->export->ios with XCode, than open GAMENAME-info.plist (that is in resource folder) as source code (right-click and select Open as... -> source code) than add Calendar permission code where the other keys are: