Advertising Identifier reset?

Im using the advertisingIdentifier parameter from the ASIdentifierManager class. Im using it to track a promotion display and cancellation, it is send to my server for analytics and logic processing. I have a feature to determine if the device have rejected the promotion before. But there is an issue with the advertising identifier, the id that is sent to my server is different every time the application restart.


I tested the same codes on a debug build of the application and the advertising identifier remains unchanged. While the advertising identifier for the release build that i sent to the appstore and downloaded through testflight changes.


What could the problem be?

Advertising Identifier reset?
 
 
Q