[TIMOB-15125] iOS7 Package: non-public selectors in Payload during app validation when distribute for Apple iTunes Store
GitHub Issue | n/a |
---|---|
Type | Bug |
Priority | Critical |
Status | Closed |
Resolution | Fixed |
Resolution Date | 2013-09-12T20:05:45.000+0000 |
Affected Version/s | Release 3.1.3 |
Fix Version/s | 2013 Sprint 19, 2013 Sprint 19 API, Release 3.1.3, Release 3.2.0 |
Components | iOS |
Labels | ios7, qe-3.1.3, qe-testadded, regression |
Reporter | Olga Romero |
Assignee | Vishal Duggal |
Created | 2013-09-12T17:43:44.000+0000 |
Updated | 2014-03-05T22:20:34.000+0000 |
Description
Passed Validation with Warnings when Distribute - Apple iTunes Store
Test steps:
1. Create a default app with no appcelerator services
2. Replace Resources folder with an attached
3. Distribute - Apple iTunes Store
[INFO] : Deploy type: production
[INFO] : Building for target: dist-appstore
[INFO] : Building using iOS SDK: 7.0
[INFO] : Building for device family: universal
[INFO] : iOS Distribution Certificate: Michael Asher
[INFO] : Minimum iOS version: 5.0
[INFO] : Using default keychain
[INFO] : Debugging disabled
[INFO] : Profiler disabled
[INFO] : Initiating prepare phase
[INFO] : Forcing rebuild: /Users/oromero/Documents/Appcelerator_Studio_Workspace/vishals/build/iphone/build-manifest.json does not exist
[INFO] : No Titanium Modules required, continuing
[INFO] : Performing full rebuild
[INFO] : Copying Xcode iOS files
[INFO] : Creating Xcode project directory: /Users/oromero/Documents/Appcelerator_Studio_Workspace/vishals/build/iphone/vishals.xcodeproj
[INFO] : Writing Xcode project data file: Titanium.xcodeproj/project.pbxproj
[INFO] : Writing Xcode project configuration: project.xcconfig
[INFO] : Writing Xcode module configuration: module.xcconfig
[INFO] : Forcing rebuild: debugger.plist does not exist
[INFO] : Forcing rebuild: profiler.plist does not exist
[INFO] : Forcing rebuild: ApplicationDefaults.m has changed since last build
[INFO] : Writing properties to ApplicationDefaults.m
[INFO] : No module resources to copy
[INFO] : No CommonJS modules to copy
[INFO] : Copying iTunes artwork
[INFO] : Invoking xcodebuild
[INFO] : Finished building the application in 21s 371ms
[INFO] : Packaging for App Store distribution
[INFO] : Archiving app bundle to /Users/oromero/Library/Developer/Xcode/Archives/2013-09-12/vishals_10-30-26.xcarchive/Products/Applications/vishals.app
[INFO] : Archiving debug symbols to /Users/oromero/Library/Developer/Xcode/Archives/2013-09-12/vishals_10-30-26.xcarchive/dSYM
[INFO] : Launching Xcode: /Applications/Xcode.app
[INFO] : Packaging complete
[INFO] : Project built successfully in 22s 915ms
Attachments
File | Date | Size |
---|---|---|
Resources.zip | 2013-09-12T17:43:44.000+0000 | 4366018 |
Screen Shot 2013-09-12 at 10.37.15 AM.png | 2013-09-12T17:43:44.000+0000 | 255183 |
master - https://github.com/appcelerator/titanium_mobile/pull/4680 3_1_X - https://github.com/appcelerator/titanium_mobile/pull/4681
Tested and verified FIXED with: Appcelerator Studio, build: 3.1.3.201309072408 Titanium SDK, build: 3.1.3.v20130912132758 Alloy 1.2.2-beta CLI 3.1.2 Xcode5 Passed Validation with no error or warning.
Passed validation using an Alloy project : https://github.com/appcelerator/titanium_mobile_tests_internal/tree/master/Alloy/TestCases/Aloy-iconTestUniversal Also verified correct functionality of the navigationWindow using 'openWindow' and 'closeWindow' methods in Alloy projects. Test samples available here: https://github.com/appcelerator/titanium_mobile_tests_internal/tree/master/Alloy/TestCases/Alloy-Titanium_UI_API/Titanium.UI.iOS.navigationWindow