I provided this answer to another similar question , and it seems to have helped, and I think my answer is particularly suitable for this question too ...
I had a similar error in updating the application, which was previously updated perfectly, and then a few days ago caused an error after Apple made a recent change. I havenβt used any ads, but I have integration with Facebook (which requires the AdSupport infrastructure). I suppose, after searching the network, that Facebook uses the advertising identifier for its own analysis purposes, therefore, although I do not include ads in my application, the checks and loading processes through xCode did not complete with the error "Your application contains the Advertising ID [IDFA] API. .. "
I searched and found that I need to download the SDK source code for Facebook, update FBUtility.m to remove links to the advertising identifier, but in fact I just need:
1) download the source code for the last SDK that I made here: https://github.com/facebook/facebook-ios-sdk (I downloaded the zip file from github to my documents folder)
2) build a framework - open a terminal. Use the cd documents on the command line, then use the following command: sudo scripts / build_framework.sh, which will run the build_framework.sh script file, which is located in the scripts subfolder of the downloaded Facebook SDK folder.
3) Delete the old FacebookSDK.framework file from the Xcode project and add a new one (in my case, I went to the / facebook -ios-sdk / build documents and select the FacebookSDK.framework folder
4) Archive the project and it should (in my case) be good to download
Hope this helps someone along the way - I have been on this for several days!
JanB Apr 29 '14 at 2:47 a.m. 2014-04-29 14:47
source share