Hi, If you was trying to upload you game using Xcode 8 to iTunes Connect which using AdMob ( or AdMob using HeyZap ) probably you have recieve email from iTunes : " 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 app attempts to access privacy-sensitive data without a usage description. The app's Info.plist must contain an NSBluetoothPeripheralUsageDescription key with a string value explaining to the user how the app uses this data. Once these issues have been corrected, you can then redeliver the corrected binary." This is coming up as AdMob SDK use CoreLocation, CoreBluethoot and CodeVideo Frameworks This is not big deal adding this valuers on your Info.plist but what need to be added in description this is where we have blockage how to fill this vales. Any suggestion for it we would really appreciate.
Probably you will need to wait for SDK updates (or to their install instructions). BUT... Don't use Xcode 8 yet. It will be a while before it's fully vetted and supported by Buildbox. There is no advantage to using it, just a headache.
@Andy when is it going to be supported, because iOS 10 will be out in few days and obviously we need to test and possibly debug on the new OS. The only way to do that is to use Xcode 8 - which will be out in few days too, GM Seed is out for all is these, not to mention MacOS 10.12 Sierra (but that one seem to be fine as BuildBox is running on it right now)
Every year this comes up. The worst thing you can do in your business is update your working production toolchains without caution. Especially if you are deep into development on a game. We expect to "officially" support new macOS / Xcode / iOS SDK sometime around the end of the year. Some support will come sooner than later. The biggest issue is that ad networks update a various speeds so there will also be issues there if you decide to update straight away. Bottom line is that you gain nothing by updating to all the new releases for your Buildbox game production.
Hi, Just an update on this. We have updated game using Xcode 8 adding NSCalendarsUsageDescription key ( description "want to now your plans" ) and NSBluetoothPeripheralUsageDescription key ( description "listen to music using bluetooth" ) in Info.plist, but also in field Notes in iTunes Connect Dashboard we added that these Frameworks will never ask for any permission of users with Pop Up Message as AdMob FireBase automatically adding this Permission with latest SDK. Hope AdMob will find solution for it fast. Game is Reviewed and its Live now.