Early this morning we finished work on version 2.10 of Bakodo Scanner http://bit.ly/bakodo. This is the best version of Bakodo we’ve made and we’re really excited to have finished it. Amongst the new features, it counts with some new UI refinements, which internally we called PajamaViews. We’re confident you’ll like it. Some of the other features will extend the use of Bakodo Scanner greatly beyond shopping. That’s all I’m going to say. Download Bakodo Scanner and give it a try. Updates are coming out constantly.
We were really excited to have finished it, so it was quite disappointing to have our binary rejected several times by iTunes Connect. Submitting using Xcode’s new feature didn’t even warn us the binary was incorrect, but iTunesConnect did.
The message we were getting was the following: “The binary you uploaded is invalid. The application-identifier entitlement is not formatted correctly; it should contain your 10-character App ID Seed, followed by a dot, followed by your bundle identifier.”
We had not changed anything in the signing or identities of the app, so we were left wondering. Eventually we found the following solution to work:
In your Entitlements.plist you have to add the following key-value pair to make it look like this:
<?xml version=”1.0″ encoding=”UTF-8″?>
<!DOCTYPE plist PUBLIC “-//Apple//DTD PLIST 1.0//EN” “http://www.apple.com/DTDs/PropertyList-1.0.dtd“>
<plist version=”1.0″>
<dict>
<key>application-identifier</key>
<string>XXXXXXXXXX.com.bakodo.BakodoScanner</string>
<key>get-task-allow</key>
<true/>
</dict>
</plist>
You have to replace the 10 X’s with whatever your identifier is. You can find this if you head over to the iPhone Dev Center, under the Provisioning Section of the iPhone Provisioning Portal link https://developer.apple.com/iphone/manage/provisioningprofiles/viewDistributionProfiles.action
Hopefully this will help!
Posted via email from Andres
Leave a comment