UniqueIdentifier method of UIDevice

As of 1st May the uniqueIdentifier of UIDevice is no longer valid.

I am having issues submitting an app that previously was fine before that date. While not prescriptive Apple’s submission process seems to be overally aggressive and I can’t for the life of me find the solution.

Its a bit left field but would iPhoneSettings_get_uniqueIdentifier be causing it?

I am on Unity version 3.5.7f6

See release notes for 3.5.5:

http://unity3d.com/unity/whats-new/unity-3.5.5

From that version Unity does not call into UIDevice.uniqueIdentifier. So, i don’t think your problem should be caused by Unity calling into this API.