{ "id": "113097", "key": "TIMOB-13625", "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": "5", "description": "All attempts at reproducing this issue failed, or not enough information was available to reproduce the issue. Reading the code produces no clues as to why this behavior would occur. If more information appears later, please reopen the issue.", "name": "Cannot Reproduce" }, "resolutiondate": "2016-08-30T04:24:55.000+0000", "created": "2013-04-18T23:55:49.000+0000", "priority": { "name": "Low", "id": "4" }, "labels": [ "qe-3.1.1", "usability" ], "versions": [ { "id": "14162", "description": "Release 3.1.0", "name": "Release 3.1.0", "archived": true, "released": true, "releaseDate": "2013-04-16" } ], "issuelinks": [ { "id": "27963", "type": { "id": "10003", "name": "Relates", "inward": "relates to", "outward": "relates to" }, "inwardIssue": { "id": "113020", "key": "TISTUD-4311", "fields": { "summary": "iOS: Packaging - Appstore distribution not possible via Studio if Adhoc Distribution is done first ", "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" } }, "priority": { "name": "Critical", "id": "1" }, "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false } } } } ], "assignee": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "updated": "2017-03-23T20:24:50.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": "13103", "name": "CLI", "description": "Node-based command line interface" }, { "id": "10206", "name": "iOS", "description": "iOS Platform" } ], "description": "h5. Description:\r\nCode-signing an app with an appstore distribution provision should not allow the app to run on device. In our case it did. When removing installed provisions on the device, we were only unable to install the app (as expected) when no provisions were present. The last one removed was an adhoc provision. We attempted to use each of our active provisions, and only our adhoc provision allowed app installation, indicating that the app was somehow associated with this provision.\r\n\r\nWe opened the .ipa produced and looked at the embedded provision, which seemed accurate.\r\nWe also verified on the Apple Developer site that the provision we used was in fact NOT an Adhoc provision, but a App store provision.\r\n\r\nThis occurs with both studio and CLI builds\r\n\r\nh5. Test steps:\r\n1. Create a project\r\n2. Distribute via studio with: Adhoc/Enterprise option, using an iOS app store provisioning profile. (or use CLI target dist-appstore)\r\n3. Open Xcode and try to add the App to a device\r\n4. Run the app on device\r\n\r\nh5. Result:\r\nThe app will install and run if an adhoc provision is available on the device\r\n\r\nh5. Expected:\r\nFailure to install the app since the provision is app-store only.\r\n", "attachment": [ { "id": "37649", "filename": "Screen Shot 2013-04-18 at 4.07.19 PM.png", "author": { "name": "oromero", "key": "oromero", "displayName": "Olga Romero", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-04-18T23:55:49.000+0000", "size": 174453, "mimeType": "image/png" }, { "id": "37650", "filename": "Screen Shot 2013-04-18 at 4.08.17 PM.png", "author": { "name": "oromero", "key": "oromero", "displayName": "Olga Romero", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-04-18T23:55:49.000+0000", "size": 118300, "mimeType": "image/png" }, { "id": "37651", "filename": "Screen Shot 2013-04-18 at 4.32.56 PM.png", "author": { "name": "oromero", "key": "oromero", "displayName": "Olga Romero", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-04-18T23:55:49.000+0000", "size": 18065, "mimeType": "image/png" } ], "flagged": false, "summary": "CLI: Using iOS app store provisioning profile during Adhoc Distribution results in app that can be run on device", "creator": { "name": "oromero", "key": "oromero", "displayName": "Olga Romero", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "oromero", "key": "oromero", "displayName": "Olga Romero", "active": true, "timeZone": "America/Los_Angeles" }, "environment": "Titanium Studio, build: 3.1.0.201304151600\r\nSDK, build: 3.1.0.GA\r\nCLI 3.1.0", "comment": { "comments": [ { "id": "299629", "author": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "body": "[~emerriman] Is this really Titanium's fault? Shouldn't this be an issue with Xcode?", "updateAuthor": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "created": "2014-04-02T18:38:53.000+0000", "updated": "2014-04-02T18:38:53.000+0000" }, { "id": "394752", "author": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "body": "I could not reproduce this with Titanium SDK 5.5.0 and Xcode 7.3.1.", "updateAuthor": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "created": "2016-08-30T04:24:55.000+0000", "updated": "2016-08-30T04:24:55.000+0000" }, { "id": "415358", "author": { "name": "lmorris", "key": "lmorris", "displayName": "Lee Morris", "active": false, "timeZone": "America/Los_Angeles" }, "body": "Closing ticket as \"Cannot Reproduce\" with reference to the above comments.", "updateAuthor": { "name": "lmorris", "key": "lmorris", "displayName": "Lee Morris", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2017-03-23T20:24:50.000+0000", "updated": "2017-03-23T20:24:50.000+0000" } ], "maxResults": 3, "total": 3, "startAt": 0 } } }