Quantcast
Channel: Appcelerator Developer Center Q&A Tag Feed (udid)
Viewing all articles
Browse latest Browse all 20

iTunes store distribution failed due to UDID/uniqueIdentifier issue

$
0
0

My app validation is failing in Xcode when I attempt to distribute the app. Apple must have updated their validation process in the last few days since now you get the error message in Xcode instead of uploading the binary and receiving the error email.

I'm using Titanium SDK 2.1.4 and the following modules: storekit, admob, and sg.flurry (not Appcelerator's Flurry module). I have updated all of the modules and any SDKs used by the modules to be compliant with Apple's UDID/uniqueIdentifier issue.

After running the Distribute to Apple iTunes Store builder, I'm using the following command in Terminal to look for "uniqueIdentifier" inside any of the compiled files in MyProject/build/iphone/

grep -Rnis "uniqueIdentifier" *

and this shows six items where "uniqueIdentifier" is found. I updated to Titanium SDK 3.1.0, added the latest Facebook module (I was previously using the built-in Facebook library in 2.1.4) and did another distribution build and ran the same grep command above, and this is the result:

Binary file build/iphone/build/Release-iphoneos/MyProject.app/MyProject matches
Binary file build/iphone/build/Release-iphoneos/MyProject.app.dSYM/Contents/Resources/DWARF/MyProject matches
Binary file build/iphone/build/MyProject.build/Release-iphoneos/MyProject-universal.build/Objects-normal/armv7/ASIHTTPRequest.o matches
Binary file build/iphone/build/MyProject.build/Release-iphoneos/MyProject-universal.build/Objects-normal/armv7/PlatformModule.o matches
Binary file build/iphone/build/MyProject.build/Release-iphoneos/MyProject-universal.build/Objects-normal/armv7/TiApp.o matches
Binary file modules/iphone/facebook/3.1.1/libfacebook.a matches
Binary file modules/iphone/ti.admob/1.5.0/libti.admob.a matches
modules/iphone/ti.storekit/2.0.1/documentation/changelog.html:4:v2.0.1  MOD-1367: Removed use of uniqueIdentifier</p>
Binary file modules/iphone/ti.storekit/2.0.1/libti.storekit.a matches
The Facebook 3.1.1 module, Admob 1.5 (my own version; I updated Appcelerator's 1.4 AdMob module myself using AdMob SDK 6.4.1), and StoreKit 2.0.1 are all the latest versions and all of the referenced SDKs for each should have the UDID fix.

For now I'm unable to validate or distribute the app due to the uniqueIdentifier/UDID error.


Viewing all articles
Browse latest Browse all 20

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>