{ "id": "120913", "key": "TIMOB-15421", "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": "7", "description": "", "name": "Invalid" }, "resolutiondate": "2013-10-16T16:06:45.000+0000", "created": "2013-10-08T15:03:16.000+0000", "priority": { "name": "High", "id": "2" }, "labels": [ "triage" ], "versions": [], "issuelinks": [], "assignee": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "updated": "2017-03-22T21:47:33.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": "10206", "name": "iOS", "description": "iOS Platform" } ], "description": "h2. Description of the problem\r\nWhen an app is distributed as ad-hoc, and insalled through a web server (e.g. not iTunes), the installing icon never disappear after the app is correctly installed. See the screenshot.\r\n\r\nh2. Steps to reproduce\r\n1. Create any app and build ad-hoc\r\n2. Need to publish the app and download it on the device (see notes below)\r\n3. The installation runs, but in the end the \"Installing...\" icon is not removed\r\n\r\nh2. Notes\r\nThe screenshot shows also that it is impossible to remove the \"installing\" icon once it is there. Long press on the app will allow to delete the \"normal\" icon, but not the residual one.\r\n\r\nTo publish the app, I used the following template files, replacing the required fields; the ipa is cammed myapp.ipa and published online. Opening the html file on the device allows you to install the app.\r\n\r\nmyapp.html\r\n{code}\r\n\r\n\r\n\r\nInstall iOS App\r\n\r\n\r\n\r\n\r\n\r\n\r\nInstall My App\r\n\r\n\r\n\r\n{code}\r\n\r\nmyapp.plist\r\n{code}\r\n\r\n\r\n\r\n\r\n\titems\r\n\t\r\n\t\t\r\n\t\t\tassets\r\n\t\t\t\r\n\t\t\t\t\r\n\t\t\t\t\tkind\r\n\t\t\t\t\tsoftware-package\r\n\t\t\t\t\turl\r\n\t\t\t\t\thttp://example.com/myapp.ipa\r\n\t\t\t\t\r\n\t\t\t\r\n\t\t\tmetadata\r\n\t\t\t\r\n\t\t\t\tbundle-identifier\r\n\t\t\t\tcom.example.myapp\r\n\t\t\t\tbundle-version\r\n\t\t\t\t1.0\r\n\t\t\t\tkind\r\n\t\t\t\tsoftware\r\n\t\t\t\ttitle\r\n\t\t\t\tmyapp\r\n\t\t\t\r\n\t\t\r\n\t\r\n\r\n\r\n{code}", "attachment": [ { "id": "43002", "filename": "foto.PNG", "author": { "name": "dcassenti", "key": "dcassenti", "displayName": "Davide Cassenti", "active": true, "timeZone": "Europe/Berlin" }, "created": "2013-10-08T15:05:35.000+0000", "size": 847680, "mimeType": "image/png" } ], "flagged": false, "summary": "iOS7: Installing ad-hoc app with mismatched bundle identifier on iOS7 device leads to a residual \"installing\" icon", "creator": { "name": "dcassenti", "key": "dcassenti", "displayName": "Davide Cassenti", "active": true, "timeZone": "Europe/Berlin" }, "subtasks": [], "reporter": { "name": "dcassenti", "key": "dcassenti", "displayName": "Davide Cassenti", "active": true, "timeZone": "Europe/Berlin" }, "environment": "iOS7\r\nSDK 3.1.3\r\nAd-Hoc Distribution", "comment": { "comments": [ { "id": "274184", "author": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Seems related: http://forums.adobe.com/message/5716271. Not positive if this is our bug or an Apple bug.", "updateAuthor": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-10-08T17:07:37.000+0000", "updated": "2013-10-08T17:07:37.000+0000" }, { "id": "274367", "author": { "name": "kosso", "key": "kosso", "displayName": "kosso", "active": true, "timeZone": "Europe/London" }, "body": "I have seen this happen before when TestFlight's network is down/slow. It used to happen before iOS7 too. \r\n\r\nBut it doesn't always happen. Most times installing this way seems to work fine. \r\n\r\nVery interesting to see this sample code though, to see how it's done. Thanks. ", "updateAuthor": { "name": "kosso", "key": "kosso", "displayName": "kosso", "active": true, "timeZone": "Europe/London" }, "created": "2013-10-09T13:57:28.000+0000", "updated": "2013-10-09T13:57:28.000+0000" }, { "id": "274387", "author": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Ah, this appears to possibly be a mismatched bundle identifier issue: http://stackoverflow.com/questions/18912938/remove-install-icon-on-ios-7", "updateAuthor": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-10-09T16:24:03.000+0000", "updated": "2013-10-09T16:24:03.000+0000" }, { "id": "274420", "author": { "name": "dcassenti", "key": "dcassenti", "displayName": "Davide Cassenti", "active": true, "timeZone": "Europe/Berlin" }, "body": "The issue is in the bundle name inside the plist file used to download the app. Fixing that solves the problem.", "updateAuthor": { "name": "dcassenti", "key": "dcassenti", "displayName": "Davide Cassenti", "active": true, "timeZone": "Europe/Berlin" }, "created": "2013-10-09T18:07:32.000+0000", "updated": "2013-10-09T18:07:32.000+0000" }, { "id": "275280", "author": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "body": "marking as invalid based on comments. If this is still an issue, please reopen.", "updateAuthor": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-10-16T16:06:45.000+0000", "updated": "2013-10-16T16:06:45.000+0000" }, { "id": "415040", "author": { "name": "lmorris", "key": "lmorris", "displayName": "Lee Morris", "active": false, "timeZone": "America/Los_Angeles" }, "body": "Closing ticket as invalid with reference to previous comments.", "updateAuthor": { "name": "lmorris", "key": "lmorris", "displayName": "Lee Morris", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2017-03-22T21:47:33.000+0000", "updated": "2017-03-22T21:47:33.000+0000" } ], "maxResults": 17, "total": 17, "startAt": 0 } } }