Upload an app to appstore with old version of corona sdk

Hello I use kwik and corona to make app for the appstore

I made an app in december 2012 and other in march 2012

In the first app I used kwik 2.1.1 and corona sdk 2012.894

In the second app I used Kwik 2.2.4 and corona sdk 2012.894

Now I have to make some modifiications

If I made the app with the new versions some errors appear.

So i made them with the old versions and I test them in adhoc mode and all is ok.

But when I try to upload to the appstore with application loader is say to me an error message

" Your app contains non-public API usage. Please review the errors, correct them and resubmit your application"

“Apps are not permitted to access the UDID and must not use the uniqueldentifier method of UIDevice. Please update you apps and server to associate users with the Vendor or Advertising identifiers introduced in IOS 6”

“If you think this message was sent ierror and you have only Apple-published Apis in accordance with the guidelines, send the app’s nine-digit Apple Id, along with detailed information…”

Couldn’t now make an app with older versions of kwik and corona?

Is needed to modify my app to be compatible with the newest kwik and corona sdk to be able to upload to the appstore?

You will need to build with a more modern version of Corona SDK (after 5/2013) because Apple changed the rules and they no longer allow the UDID to be used (or even be in code even if you don’t use it).

You will need to build with a more modern version of Corona SDK (after 5/2013) because Apple changed the rules and they no longer allow the UDID to be used (or even be in code even if you don’t use it).