问题
In my Google Developer Console, there are warnings for several apps as
We have determined that your app uses a library or SDK (com.google, com.google.ads) that is in violation of the Developer Program Policy. Please note that beginning Aug 1st, 2014 the Developer Program Policy requires all updates and new apps uploaded to be compliant with the advertising ID provision of the Developer Program Policy. Apps in violation may be subject to permanent removal from the Store.
I am using google play services library only in those apps for advertising. What would be the reason for that?
回答1:
Sorry that you received this message, it was sent out in error. Source: I am one of the software developers who worked on this.
Developers who contact Google about this will receive a reply like:
"I understand that your app is being incorrectly flagged for Advertising ID issues. I sincerely apologize for the inconvenience and any confusion this may have caused. Please disregard the warning while we work to address the notification issue in our system."
Please make sure you only ignore this message if it lists Google libraries. You might still be using non-compliant third-party libraries if those are listed.
回答2:
Your app may be rejected if google doesn't approve of one of the external libraries that you use or how you use it.
In this link at the bottom there is a warning about terms violation; so even if you don't need some permissions to run the code you might need to add them to be in compliance with their T&C.
来源:https://stackoverflow.com/questions/29819297/policy-violation-issue-shown-for-library-or-sdk-com-google-ads-com-google-andr