{ "id": "164599", "key": "TIMOB-24197", "fields": { "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false }, "project": { "id": "10153", "key": "TIMOB", "name": "Titanium SDK/CLI", "projectCategory": { "id": "10100", "description": "Titanium and related SDKs used in application development", "name": "Client" } }, "fixVersions": [], "resolution": { "id": "2", "description": "The problem described is an issue which will never be fixed.", "name": "Won't Fix" }, "resolutiondate": "2016-12-05T22:59:23.000+0000", "created": "2016-11-18T18:18:08.000+0000", "priority": { "name": "Critical", "id": "1" }, "labels": [ "ios" ], "versions": [], "issuelinks": [], "assignee": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "updated": "2018-08-02T22:20:08.000+0000", "status": { "description": "The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.", "name": "Closed", "id": "6", "statusCategory": { "id": 3, "key": "done", "colorName": "green", "name": "Done" } }, "components": [ { "id": "10207", "name": "Tooling" } ], "description": "Running the following command:\r\n{code}\r\nDW1415USBUM:Endless-Aisle-App cthomas$ appc run --project-dir . --log-level warn --platform ios --force --sdk 5.5.1.GA --force-copy --sim-type ipad --sim-version 9.3 --deploy-type development --target simulator --device-family ipad --ios-version 9.3 --build-only\r\nAppcelerator Command-Line Interface, version 5.5.1\r\nCopyright (c) 2014-2016, Appcelerator, Inc. All Rights Reserved.\r\n\r\n11/18/2016, 1:10:54 PM\r\n\r\nOperating System\r\n Name = Mac OS X\r\n Version = 10.11.6\r\n Architecture = 64bit\r\n # CPUs = 8\r\n Memory = 17179869184\r\n\r\nNode.js\r\n Node.js Version = 0.12.7\r\n npm Version = 2.11.3\r\n\r\nTitanium CLI\r\n CLI Version = 5.0.9\r\n\r\nTitanium SDK\r\n SDK Version = 5.5.1.GA\r\n SDK Path = /Users/cthomas/Library/Application Support/Titanium/mobilesdk/osx/5.5.1.GA\r\n Target Platform = iphone\r\n\r\nCommand\r\n /usr/local/bin/node /Users/cthomas/.appcelerator/install/5.5.1/package/node_modules/titanium/lib/titanium.js build run --project-dir . --log-level warn --platform ios --force --sdk 5.5.1.GA --force-copy --sim-type ipad --sim-version 9.3 --deploy-type development --target simulator --device-family ipad --ios-version 9.3 --build-only --config-file /var/folders/25/x4lmh1qn2rd11dkqf4g4jn80680cyz/T/build-1479492649525.json --no-banner --project-dir /Users/cthomas/Code/DSSRefApp/DSSLatest/Endless-Aisle-App\r\n\r\n[WARN] The default icon \"DefaultIcon.png\" contains an alpha channel and will be flattened against a white background\r\n[WARN] You may create an image named \"DefaultIcon-ios.png\" that does not have an alpha channel in the root of your project\r\n[WARN] It is highly recommended that the DefaultIcon.png be 1024x1024\r\n[WARN] /Users/cthomas/Code/DSSRefApp/DSSLatest/Endless-Aisle-App/build/iphone/DefaultIcon.png (152x152) is not large enough to generate missing icon \"appicon-83.5@2x.png\" (167x167), skipping\r\n[WARN] Missing 2 launch images:\r\n[WARN] Default\r\n[WARN] Default-Portrait.png - Used for iPad - dimensions: 768x1024, orientation: portrait\r\n[WARN] Default-Portrait@2x.png - Used for iPad - dimensions: 1536x2048, orientation: portrait\r\n{code}\r\n\r\nThis is what happens when I try to run with ios-sim of the resulting Endless-Aisle-App.app file\r\n{code}\r\nios-sim launch build/iphone/build/Products/Debug-iphonesimulator/EndlessAisle.app --devicetypeid \"com.apple.CoreSimulator.SimDeviceType.iPad-2, 9.3\"\r\n2016-11-18 13:12:36.330 ios-sim[63484:458117] [MT] DVTAssertions: Warning in /Library/Caches/com.apple.xbs/Sources/DVTFrameworks/DVTFrameworks-10179/DVTFoundation/PlugInArchitecture/PlugInManager/DVTPlugInManager.m:260\r\nDetails: Requested but did not find extension point with identifier Xcode.DVTFoundation.DevicePlatformMapping\r\nObject: \r\nMethod: -extensionPointWithIdentifier:\r\nThread: \\{number = 1, name = main\\}\r\nPlease file a bug at http://bugreport.apple.com with this warning message and any useful information you can provide.\r\nSession could not be started: Error Domain=NSPOSIXErrorDomain Code=22 \"Invalid argument\" UserInfo=\\{NSLocalizedDescription=Installation Failed, NSLocalizedRecoverySuggestion=The application at “/Users/cthomas/Code/DSSRefApp/DSSLatest/Endless-Aisle-App/build/iphone/build/Products/Debug-iphonesimulator/EndlessAisle.app” does not have a bundle identifier\\}\r\n{code}\r\n\r\n\r\nContents of the resulting Endless-Aisle-App.app directory:\r\n{code}\r\nDW1415USBUM:Endless-Aisle-App cthomas$ ls -al build/iphone/build/Products/Debug-iphonesimulator/EndlessAisle.app\r\ntotal 944\r\ndrwxr-xr-x 63 cthomas staff 2142 Nov 18 13:11 .\r\ndrwxr-xr-x 3 cthomas staff 102 Nov 18 13:10 ..\r\ndrwxr-xr-x 3 cthomas staff 102 Nov 18 13:11 AdyenToolkit.bundle\r\n-rw-r--r-- 1 cthomas staff 4237 Nov 18 13:11 DialogMgr.js\r\n-rw-r--r-- 1 cthomas staff 18021 Nov 18 13:11 EAUtils.js\r\n-rw-r--r-- 1 cthomas staff 3525 Nov 18 13:11 PagingControl.js\r\n-rw-r--r-- 1 cthomas staff 8617 Nov 18 13:11 Ti.Google.Analytics.js\r\n-rw-r--r-- 1 cthomas staff 2663 Nov 18 13:11 TiBackboneShim.js\r\n-rw-r--r-- 1 cthomas staff 7724 Nov 18 13:11 Validations.js\r\n-rw-r--r-- 1 cthomas staff 97 Nov 18 13:11 _app_props_.json\r\n-rw-r--r-- 1 cthomas staff 33264 Nov 18 13:11 adyenDevice.js\r\ndrwxr-xr-x 15 cthomas staff 510 Nov 18 13:11 alloy\r\n-rw-r--r-- 1 cthomas staff 10603 Nov 18 13:11 alloy.js\r\n-rw-r--r-- 1 cthomas staff 2622 Nov 18 13:11 alloyAdditions.js\r\n-rw-r--r-- 1 cthomas staff 3973 Nov 18 13:11 analytics.js\r\n-rw-r--r-- 1 cthomas staff 5680 Nov 18 13:11 app.js\r\n-rw-r--r-- 1 cthomas staff 5320 Nov 18 13:11 appConfiguration.js\r\n-rw-r--r-- 1 cthomas staff 2277 Nov 18 13:11 appResume.js\r\n-rw-r--r-- 1 cthomas staff 4238 Nov 18 13:11 appSettings.js\r\n-rw-r--r-- 1 cthomas staff 9083 Nov 18 13:11 backbone-associations.js\r\n-rw-r--r-- 1 cthomas staff 4568 Nov 18 13:11 barcodeScanner.js\r\n-rw-r--r-- 1 cthomas staff 7656 Nov 18 13:11 behave.js\r\n-rw-r--r-- 1 cthomas staff 180 Nov 18 13:11 behaveLoggerExt.js\r\n-rw-r--r-- 1 cthomas staff 1674 Nov 18 13:11 bootstrapModels.js\r\ndrwxr-xr-x 17 cthomas staff 578 Nov 18 13:11 config\r\n-rw-r--r-- 1 cthomas staff 2451 Nov 18 13:11 countriesStates.js\r\ndrwxr-xr-x 3 cthomas staff 102 Nov 18 13:11 de.lproj\r\ndrwxr-xr-x 3 cthomas staff 102 Nov 18 13:11 demandware\r\n-rw-r--r-- 1 cthomas staff 1293 Nov 18 13:11 demandwareAnalytics.js\r\n-rw-r--r-- 1 cthomas staff 6318 Nov 18 13:11 dialogUtils.js\r\n-rw-r--r-- 1 cthomas staff 6369 Nov 18 13:11 disImageServiceMethods.js\r\ndrwxr-xr-x 7 cthomas staff 238 Nov 18 13:11 dw\r\n-rw-r--r-- 1 cthomas staff 3427 Nov 18 13:11 dwImageServiceMethods.js\r\ndrwxr-xr-x 3 cthomas staff 102 Nov 18 13:11 en.lproj\r\n-rw-r--r-- 1 cthomas staff 22654 Nov 18 13:11 epsonPrinter.js\r\ndrwxr-xr-x 6 cthomas staff 204 Nov 18 13:11 fonts\r\ndrwxr-xr-x 3 cthomas staff 102 Nov 18 13:11 fr.lproj\r\n-rw-r--r-- 1 cthomas staff 3358 Nov 18 13:11 googleAnalytics.js\r\ndrwxr-xr-x 3 cthomas staff 102 Nov 18 13:11 html\r\n-rw-r--r-- 1 cthomas staff 71349 Nov 18 13:11 iTunesArtwork\r\n-rw-r--r-- 1 cthomas staff 308 Nov 18 13:11 imageServiceMethods.js\r\n-rw-r--r-- 1 cthomas staff 2355 Nov 18 13:11 imageServiceUtilityMethods.js\r\n-rw-r--r-- 1 cthomas staff 566 Nov 18 13:11 imageUtils.js\r\ndrwxr-xr-x 9 cthomas staff 306 Nov 18 13:11 images\r\n-rw-r--r-- 1 cthomas staff 31789 Nov 18 13:11 ingenicoDevice.js\r\ndrwxr-xr-x 3 cthomas staff 102 Nov 18 13:11 ja.lproj\r\n-rw-r--r-- 1 cthomas staff 9766 Nov 18 13:11 jquery.deferred.js\r\n-rw-r--r-- 1 cthomas staff 11385 Nov 18 13:11 localCache.js\r\n-rw-r--r-- 1 cthomas staff 3359 Nov 18 13:11 logging.js\r\ndrwxr-xr-x 4 cthomas staff 136 Nov 18 13:11 modules\r\n-rw-r--r-- 1 cthomas staff 9124 Nov 18 13:11 ocapi_methods.js\r\n-rw-r--r-- 1 cthomas staff 121 Nov 18 13:11 posDevice.js\r\n-rw-r--r-- 1 cthomas staff 438 Nov 18 13:11 qrCodeGenerator.js\r\n-rw-r--r-- 1 cthomas staff 2853 Nov 18 13:11 reporter.js\r\ndrwxr-xr-x 32 cthomas staff 1088 Nov 18 13:11 spec\r\n-rw-r--r-- 1 cthomas staff 9923 Nov 18 13:11 testhelper.js\r\n-rw-r--r-- 1 cthomas staff 3401 Nov 18 13:11 timers.js\r\n-rw-r--r-- 1 cthomas staff 8934 Nov 18 13:11 underscore.deferred.js\r\n-rw-r--r-- 1 cthomas staff 19322 Nov 18 13:11 underscore.string.js\r\n-rw-r--r-- 1 cthomas staff 15060 Nov 18 13:11 verifoneDevice.js\r\n-rw-r--r-- 1 cthomas staff 197 Nov 18 13:11 webDevice.js\r\ndrwxr-xr-x 3 cthomas staff 102 Nov 18 13:11 wireframe\r\ndrwxr-xr-x 3 cthomas staff 102 Nov 18 13:11 zh-CN.lproj\r\n{code}\r\n\r\nIf I remove the --build-only from the appc run command then the simulator launches the app without a problem and this is the resulting directory\r\n\r\nCommand:\r\n{code}\r\nDW1415USBUM:Endless-Aisle-App cthomas$ appc run --project-dir . --log-level warn --platform ios --force --sdk 5.5.1.GA --force-copy --sim-type ipad --sim-version 9.3 --deploy-type development --target simulator --device-family ipad --ios-version 9.3 \r\n{code}\r\n\r\nContents of EndlessAisle.app\r\n{code}\r\nDW1415USBUM:Endless-Aisle-App cthomas$ ls -al build/iphone/build/Products/Debug-iphonesimulator/EndlessAisle.app\r\ntotal 66776\r\ndrwxr-xr-x 77 cthomas staff 2618 Nov 18 13:16 .\r\ndrwxr-xr-x 4 cthomas staff 136 Nov 18 13:16 ..\r\ndrwxr-xr-x 3 cthomas staff 102 Nov 18 13:16 AdyenToolkit.bundle\r\n-rw-r--r-- 1 cthomas staff 1906 Nov 18 13:16 AppIcon29x29@2x.png\r\n-rw-r--r-- 1 cthomas staff 1906 Nov 18 13:16 AppIcon29x29@2x~ipad.png\r\n-rw-r--r-- 1 cthomas staff 901 Nov 18 13:16 AppIcon29x29~ipad.png\r\n-rw-r--r-- 1 cthomas staff 2799 Nov 18 13:16 AppIcon40x40@2x.png\r\n-rw-r--r-- 1 cthomas staff 2799 Nov 18 13:16 AppIcon40x40@2x~ipad.png\r\n-rw-r--r-- 1 cthomas staff 1332 Nov 18 13:16 AppIcon40x40~ipad.png\r\n-rw-r--r-- 1 cthomas staff 3273 Nov 18 13:16 AppIcon76x76@2x~ipad.png\r\n-rw-r--r-- 1 cthomas staff 2607 Nov 18 13:16 AppIcon76x76~ipad.png\r\n-rw-r--r-- 1 cthomas staff 4237 Nov 18 13:16 DialogMgr.js\r\n-rw-r--r-- 1 cthomas staff 18021 Nov 18 13:16 EAUtils.js\r\n-rwxr-xr-x 1 cthomas staff 28746424 Nov 18 13:16 EndlessAisle\r\ndrwxr-xr-x 2 cthomas staff 68 Nov 18 13:16 Frameworks\r\n-rw-r--r-- 1 cthomas staff 2795 Nov 18 13:16 Info.plist\r\n-rw-r--r-- 1 cthomas staff 4913156 Nov 18 13:16 LaunchImage-700-Landscape@2x~ipad.png\r\n-rw-r--r-- 1 cthomas staff 3525 Nov 18 13:16 PagingControl.js\r\n-rw-r--r-- 1 cthomas staff 8 Nov 18 13:16 PkgInfo\r\ndrwxr-xr-x 4 cthomas staff 136 Nov 18 13:16 Settings.bundle\r\n-rw-r--r-- 1 cthomas staff 8617 Nov 18 13:16 Ti.Google.Analytics.js\r\n-rw-r--r-- 1 cthomas staff 2663 Nov 18 13:16 TiBackboneShim.js\r\n-rw-r--r-- 1 cthomas staff 7724 Nov 18 13:16 Validations.js\r\n-rw-r--r-- 1 cthomas staff 97 Nov 18 13:16 _app_props_.json\r\n-rw-r--r-- 1 cthomas staff 33264 Nov 18 13:16 adyenDevice.js\r\ndrwxr-xr-x 15 cthomas staff 510 Nov 18 13:16 alloy\r\n-rw-r--r-- 1 cthomas staff 10603 Nov 18 13:16 alloy.js\r\n-rw-r--r-- 1 cthomas staff 2622 Nov 18 13:16 alloyAdditions.js\r\n-rw-r--r-- 1 cthomas staff 3973 Nov 18 13:16 analytics.js\r\n-rw-r--r-- 1 cthomas staff 5680 Nov 18 13:16 app.js\r\n-rw-r--r-- 1 cthomas staff 5320 Nov 18 13:16 appConfiguration.js\r\n-rw-r--r-- 1 cthomas staff 2277 Nov 18 13:16 appResume.js\r\n-rw-r--r-- 1 cthomas staff 4238 Nov 18 13:16 appSettings.js\r\n-rw-r--r-- 1 cthomas staff 9083 Nov 18 13:16 backbone-associations.js\r\n-rw-r--r-- 1 cthomas staff 4568 Nov 18 13:16 barcodeScanner.js\r\n-rw-r--r-- 1 cthomas staff 7656 Nov 18 13:16 behave.js\r\n-rw-r--r-- 1 cthomas staff 180 Nov 18 13:16 behaveLoggerExt.js\r\n-rw-r--r-- 1 cthomas staff 1674 Nov 18 13:16 bootstrapModels.js\r\ndrwxr-xr-x 17 cthomas staff 578 Nov 18 13:16 config\r\n-rw-r--r-- 1 cthomas staff 2451 Nov 18 13:16 countriesStates.js\r\ndrwxr-xr-x 3 cthomas staff 102 Nov 18 13:16 de.lproj\r\ndrwxr-xr-x 3 cthomas staff 102 Nov 18 13:16 demandware\r\n-rw-r--r-- 1 cthomas staff 1293 Nov 18 13:16 demandwareAnalytics.js\r\n-rw-r--r-- 1 cthomas staff 6318 Nov 18 13:16 dialogUtils.js\r\n-rw-r--r-- 1 cthomas staff 6369 Nov 18 13:16 disImageServiceMethods.js\r\ndrwxr-xr-x 7 cthomas staff 238 Nov 18 13:16 dw\r\n-rw-r--r-- 1 cthomas staff 3427 Nov 18 13:16 dwImageServiceMethods.js\r\ndrwxr-xr-x 3 cthomas staff 102 Nov 18 13:16 en.lproj\r\n-rw-r--r-- 1 cthomas staff 22654 Nov 18 13:16 epsonPrinter.js\r\ndrwxr-xr-x 6 cthomas staff 204 Nov 18 13:16 fonts\r\ndrwxr-xr-x 3 cthomas staff 102 Nov 18 13:16 fr.lproj\r\n-rw-r--r-- 1 cthomas staff 3358 Nov 18 13:16 googleAnalytics.js\r\ndrwxr-xr-x 3 cthomas staff 102 Nov 18 13:16 html\r\n-rw-r--r-- 1 cthomas staff 71349 Nov 18 13:16 iTunesArtwork\r\n-rw-r--r-- 1 cthomas staff 308 Nov 18 13:16 imageServiceMethods.js\r\n-rw-r--r-- 1 cthomas staff 2355 Nov 18 13:16 imageServiceUtilityMethods.js\r\n-rw-r--r-- 1 cthomas staff 566 Nov 18 13:16 imageUtils.js\r\ndrwxr-xr-x 9 cthomas staff 306 Nov 18 13:16 images\r\n-rw-r--r-- 1 cthomas staff 31789 Nov 18 13:16 ingenicoDevice.js\r\ndrwxr-xr-x 3 cthomas staff 102 Nov 18 13:16 ja.lproj\r\n-rw-r--r-- 1 cthomas staff 9766 Nov 18 13:16 jquery.deferred.js\r\n-rw-r--r-- 1 cthomas staff 11385 Nov 18 13:16 localCache.js\r\n-rw-r--r-- 1 cthomas staff 3359 Nov 18 13:16 logging.js\r\ndrwxr-xr-x 4 cthomas staff 136 Nov 18 13:16 modules\r\n-rw-r--r-- 1 cthomas staff 9124 Nov 18 13:16 ocapi_methods.js\r\n-rw-r--r-- 1 cthomas staff 121 Nov 18 13:16 posDevice.js\r\n-rw-r--r-- 1 cthomas staff 438 Nov 18 13:16 qrCodeGenerator.js\r\n-rw-r--r-- 1 cthomas staff 2853 Nov 18 13:16 reporter.js\r\ndrwxr-xr-x 32 cthomas staff 1088 Nov 18 13:16 spec\r\n-rw-r--r-- 1 cthomas staff 9923 Nov 18 13:16 testhelper.js\r\n-rw-r--r-- 1 cthomas staff 3401 Nov 18 13:16 timers.js\r\n-rw-r--r-- 1 cthomas staff 8934 Nov 18 13:16 underscore.deferred.js\r\n-rw-r--r-- 1 cthomas staff 19322 Nov 18 13:16 underscore.string.js\r\n-rw-r--r-- 1 cthomas staff 15060 Nov 18 13:16 verifoneDevice.js\r\n-rw-r--r-- 1 cthomas staff 197 Nov 18 13:16 webDevice.js\r\ndrwxr-xr-x 3 cthomas staff 102 Nov 18 13:16 wireframe\r\ndrwxr-xr-x 3 cthomas staff 102 Nov 18 13:16 zh-CN.lproj\r\n{code}\r\n\r\nWhen I run it works with ios-sim\r\n{code}\r\n2016-11-18 13:17:13.476 ios-sim[65837:469963] [MT] DVTAssertions: Warning in /Library/Caches/com.apple.xbs/Sources/DVTFrameworks/DVTFrameworks-10179/DVTFoundation/PlugInArchitecture/PlugInManager/DVTPlugInManager.m:260\r\nDetails: Requested but did not find extension point with identifier Xcode.DVTFoundation.DevicePlatformMapping\r\nObject: \r\nMethod: -extensionPointWithIdentifier:\r\nThread: \\{number = 1, name = main\\}\r\nPlease file a bug at http://bugreport.apple.com with this warning message and any useful information you can provide.\r\n{code}", "attachment": [], "flagged": false, "summary": "appc run with --build-only produces .app that can't be run in ios-sim", "creator": { "name": "cthomas", "key": "cthomas", "displayName": "Christy Thomas", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "cthomas", "key": "cthomas", "displayName": "Christy Thomas", "active": true, "timeZone": "America/Los_Angeles" }, "environment": "Operating System\r\n Name = Mac OS X\r\n Version = 10.11.6\r\n Architecture = 64bit\r\n # CPUs = 8\r\n Memory = 17179869184\r\n\r\nNode.js\r\n Node.js Version = 0.12.7\r\n npm Version = 2.11.3\r\n\r\nTitanium CLI\r\n CLI Version = 5.0.9\r\n\r\nTitanium SDK\r\n SDK Version = 5.5.1.GA\r\n SDK Path = /Users/cthomas/Library/Application Support/Titanium/mobilesdk/osx/5.5.1.GA\r\n Target Platform = iphone", "closedSprints": [ { "id": 1058, "state": "closed", "name": "2018 Sprint 16 SDK", "startDate": "2018-07-29T22:26:06.486Z", "endDate": "2018-08-12T22:26:00.000Z", "completeDate": "2018-08-13T17:38:16.757Z", "originBoardId": 114 } ], "comment": { "comments": [ { "id": "401552", "author": { "name": "hknoechel", "key": "hansknoechel", "displayName": "Hans Knöchel", "active": true, "timeZone": "Europe/Berlin" }, "body": "Ok, so diffing both directory listings looks like the app-icons, the plist and the app-binary are missing. Is that correct?", "updateAuthor": { "name": "hknoechel", "key": "hansknoechel", "displayName": "Hans Knöchel", "active": true, "timeZone": "Europe/Berlin" }, "created": "2016-11-18T19:25:06.000+0000", "updated": "2016-11-18T19:25:06.000+0000" }, { "id": "401553", "author": { "name": "cthomas", "key": "cthomas", "displayName": "Christy Thomas", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Yes that sounds correct to me.", "updateAuthor": { "name": "cthomas", "key": "cthomas", "displayName": "Christy Thomas", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2016-11-18T19:29:09.000+0000", "updated": "2016-11-18T19:29:09.000+0000" }, { "id": "401697", "author": { "name": "sdarda", "key": "sdarda", "displayName": "Sharif AbuDarda", "active": false, "timeZone": "Asia/Dhaka" }, "body": "Hello, Can you run with the latest version 6.0.0 for CLI and SDK and in iOS 10. Send a list of CLI commands for us to test the issue. Thanks.", "updateAuthor": { "name": "sdarda", "key": "sdarda", "displayName": "Sharif AbuDarda", "active": false, "timeZone": "Asia/Dhaka" }, "created": "2016-11-22T18:01:47.000+0000", "updated": "2016-11-22T18:02:19.000+0000" }, { "id": "401698", "author": { "name": "cthomas", "key": "cthomas", "displayName": "Christy Thomas", "active": true, "timeZone": "America/Los_Angeles" }, "body": "We cannot upgrade to 6.0 at this time. We are not all on Xcode 8 and Sierra yet b/c of restrictions in our company.\r\n\r\nThe command I used was this:\r\nappc run --project-dir . --log-level warn --platform ios --force --sdk 5.5.1.GA --force-copy --sim-type ipad --sim-version 9.3 --deploy-type development --target simulator --device-family ipad --ios-version 9.3 --build-only\r\n", "updateAuthor": { "name": "cthomas", "key": "cthomas", "displayName": "Christy Thomas", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2016-11-22T18:07:55.000+0000", "updated": "2016-11-22T18:07:55.000+0000" }, { "id": "402588", "author": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "body": "Regarding {{ios-sim}}, we removed it Titanium SDK 5.0.0. The last version of Titanium that shipped with {{ios-sim}} was 4.1.1 which was end of life in Sept 2016. Thus we no longer support {{ios-sim}}.\r\n\r\nRegarding the app icons, when building with Titanium SDK 5.5.1, I was able to verify that the app icons are NOT in the {{build/iphone/build/Products/Debug-iphonesimulator/.app}} directory as expected. Instead they are copied to the {{build/iphone/build/Products/Debug-iphoneos/.app}} directory.\r\n\r\nThe thing is, there shouldn't be a {{Debug-iphoneos}} directory. This does not happen in Titanium SDK 6.1.0, so we probably fixed whatever was causing this.\r\n\r\nRegardless if app thinning is enabled or not, Xcode will copy the app icons to the app output directory. This is probably for backwards compatibility.\r\n\r\nSince this ticket is specifically about {{ios-sim}} and not missing app icons, I'm resolving as \"won't fix\".", "updateAuthor": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "created": "2016-12-05T22:59:23.000+0000", "updated": "2016-12-05T22:59:23.000+0000" }, { "id": "402648", "author": { "name": "cthomas", "key": "cthomas", "displayName": "Christy Thomas", "active": true, "timeZone": "America/Los_Angeles" }, "body": "If you don't support ios-sim anymore, is there another way I can launch the app in the simulator after building?\r\n\r\nIs there a way to build the app (without a run) and then run in the simulator? Pretend that ios-sim isn't being used here we see a difference in the app when building with --build-only and without. That has nothing to do with ios-sim.\r\n\r\nOur use case is for using jenkins and running automation. We have a job to build the app and then later have jobs that run automation using that built app. We don't need to keep rebuilding the app, but need to run it in the simulator with different starts and stops of the simulator. Using MonkeyTalk we need to be able to have the app launch in the simulator.", "updateAuthor": { "name": "cthomas", "key": "cthomas", "displayName": "Christy Thomas", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2016-12-06T13:33:56.000+0000", "updated": "2016-12-06T13:33:56.000+0000" }, { "id": "402811", "author": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "body": "[~cthomas] You should use {{simctl}} which comes with Xcode. You can invoke it by running {{xcrun simctl}}. It has a {{launch}} command, but it requires the iOS Simulator to be running. {{simctl}} cannot launch the iOS Simulator. You must launch it first, then you can use {{simctl}}.\r\n\r\nYou can launch the iOS Simulator by running {{/Applications/Xcode.app/Contents/Developer/Applications/Simulator.app/Contents/MacOS/Simulator -CurrentDeviceUDID }}.", "updateAuthor": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "created": "2016-12-06T22:22:13.000+0000", "updated": "2016-12-06T22:22:13.000+0000" }, { "id": "402826", "author": { "name": "cthomas", "key": "cthomas", "displayName": "Christy Thomas", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Thanks for the information Chris. This ticket is not specific to ios-sim. The appc run --build-only flag does not build the app correctly.\r\n\r\nI was only using ios-sim as an example with the error about the incomplete app. ", "updateAuthor": { "name": "cthomas", "key": "cthomas", "displayName": "Christy Thomas", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2016-12-07T01:14:17.000+0000", "updated": "2016-12-07T01:15:02.000+0000" }, { "id": "402850", "author": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "body": "[~cthomas] Like I said, the {{\\-\\-build\\-only}} issue is not reproducible with Titanium SDK 6.0.0. There were some {{\\-\\-build\\-only}} related changes in 6.0.0 such as TIMOB-24065.\r\n\r\nI recommend upgrading to 6.0.0 or manually apply the diff from TIMOB-24065's PR. I wouldn't be surprised if there were other fixes. There hasn't been that many changes in the past couple months: https://github.com/appcelerator/titanium_mobile/commits/master/iphone/cli/commands/_build.js.", "updateAuthor": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "created": "2016-12-07T05:23:34.000+0000", "updated": "2016-12-07T05:23:53.000+0000" }, { "id": "439757", "author": { "name": "emerriman", "key": "emerriman", "displayName": "Eric Merriman ", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Closing old \"Won't fix\" tickets. If you disagree, please reopen.", "updateAuthor": { "name": "emerriman", "key": "emerriman", "displayName": "Eric Merriman ", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2018-08-02T22:20:08.000+0000", "updated": "2018-08-02T22:20:08.000+0000" } ], "maxResults": 10, "total": 10, "startAt": 0 } } }