*Details:* Packaging an app to the App Store fails the Validation step in Xcode.
*This is a regression as this does not occur on GA stack with Xcode 5.0.2.*
*Steps to reproduce:*
1. Create a Titanium classic project
2. Download and unzip platform.zip and add the folder to root level of project
3. Download and unzip iphone.zip and add the folder to
/Resources/ directory
4. Next, package the app to the App Store; app should be archived in the Xcode organizer
5. After Xcode organizer opens with the archived app, click on the app and press the Validate button and go through the steps
*Actual:* Validation will fail with invalid image path (see failed_validation.png).
Also, in ~/Documents/Appcelerator_Studio_Workspace/wilsonIconTest/build/iphone/build/Release-iphoneos/.app, verified all the icons are stored there.
*Expected:* Validation should pass without any errors.
*Note:* After Ad Hoc packaging the failed apps and installing to devices, the setting icons are not appearing correctly (see iphone 5s (7.0.2)_bad.zip, ipad 2 (7.0.2)_bad.zip, ipad 3 (6.0.1)_bad.zip).
See iphone 5s (7.0.2)_good.zip, ipad 2 (7.0.2)_good.zip, ipad 3 (6.0.1)_good.zip for the expected setting icons.
Master pull request: https://github.com/appcelerator/titanium_mobile/pull/5095 3.2.x pull request: https://github.com/appcelerator/titanium_mobile/pull/5096
Tested and verified it. PR Merged into master and 3.2.x
Closing ticket as fixed. Verified packaging an app to the App Store pass the validation step. And, the setting icons are appearing correctly on devices. Tested on: Appcelerator Studio, build: 3.2.0.201312081316 SDK build: 3.2.0.v20131209000852 CLI: 3.2.0-beta Alloy: 1.3.0-beta Devices: iphone 5s (7.0.2), ipad 2 (7.0.2), ipad 3 (6.0.1)