cmackay / google-analytics-plugin

Cordova Google Analytics Plugin for Android & iOS
Apache License 2.0
89 stars 43 forks source link

Can't submit App to Apple #2

Closed danielfbm closed 10 years ago

danielfbm commented 10 years ago

When I submitted the App to Apple for Approval they replied with the following:

"Dear developer,

We have discovered one or more issues with your recent delivery for "Mandaread". To process your delivery, the following issues must be corrected:

Improper Advertising Identifier [IDFA] Usage. Your app contains the Advertising Identifier [IDFA] API but you have not indicated its usage on the Prepare for Upload page in iTunes Connect.

Once these issues have been corrected, go to the Version Details page and click "Ready to Upload Binary." Continue through the submission process until the app status is "Waiting for Upload." You can then deliver the corrected binary.

Regards,

The App Store team"

I am only using your plugin as any sort of external access plugin. I saw the same issue happens to other plugins using google analytics

https://github.com/phonegap-build/GAPlugin/issues/64 https://community.pushwoosh.com/questions/505/ios-improper-usage-of-idfa

I mostly prefer your plugin over the Phonegap one... Could you please fix this? Many thanks in advance...

ghost commented 10 years ago

I'm having the same issue.

Looks like the use of the AdSupport.framework is a big No No in Apple's eyes.

Having to remove your plugin so I can head down the approval track, but will add it back the moment this can be addressed.

Love the plugin btw

cmackay commented 10 years ago

Thanks for submitting the issue and the feedback. It looks like there may be a new version of Google Analytics IOS native SDK the removes the dependency on the AdSupport.framework. I will take a look at the new version and I will try to have an update later today.

Thanks,

-Craig

ghost commented 10 years ago

Thats awesome. Thanks so much eh.

On 23 May 2014 05:12, Craig MacKay notifications@github.com wrote:

Thanks for submitting the issue and the feedback. It looks like there may be a new version of Google Analytics IOS native SDK the removes the dependency on the AdSupport.framework. I will take a look at the new version and I will try to have an update later today.

Thanks,

-Craig

— Reply to this email directly or view it on GitHubhttps://github.com/cmackay/google-analytics-plugin/issues/2#issuecomment-43916836 .


Greg McDowell | Oxigeno Online | Director m 021 341 130 | d 09 889 8003

For support : support@oxigeno.co.nz Twitter notifications : @OnlineOxigeno


cmackay commented 10 years ago

No problem

It looks like the dependency was remove in version 3.0.3c:

https://developers.google.com/analytics/devguides/collection/ios/changelog#changelog https://code.google.com/p/analytics-issues/issues/detail?id=387

cmackay commented 10 years ago

I have updated the plugin to the latest version of iOS GA SDK to 3.07 and removed the dependency on the AdSupport.framework and it appears to be working properly. Hopefully that will resolve an app store submission issues.

ghost commented 10 years ago

Legend.

Cheers eh

Greg

Greg McDowell Director - Oxigeno Online

09 889 8003 021 341 130

On 23/05/2014, at 13:05, Craig MacKay notifications@github.com wrote:

I have updated the plugin to the latest version of iOS GA SDK to 3.07 and removed the dependency on the AdSupport.framework and it appears to be working properly. Hopefully that will resolve an app store submission issues.

— Reply to this email directly or view it on GitHub.

danielfbm commented 10 years ago

Awesome! Thanks a lot.

I just updated the plugin in my app and I am submitting the whole thing again.

Thanks!