{ "id": "169760", "key": "TIMOB-25272", "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": "11", "description": "Is not a bug in our product", "name": "Not Our Bug" }, "resolutiondate": "2017-09-13T14:25:04.000+0000", "created": "2017-09-13T12:22:08.000+0000", "priority": { "name": "High", "id": "2" }, "labels": [], "versions": [ { "id": "18414", "description": "", "name": "Release 6.2.0", "archived": false, "released": true, "releaseDate": "2017-09-13" } ], "issuelinks": [], "assignee": { "name": "hknoechel", "key": "hansknoechel", "displayName": "Hans Knöchel", "active": true, "timeZone": "Europe/Berlin" }, "updated": "2018-08-06T17:52:04.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": [], "description": "Attempting to build a developer build with iTunes 12.7 installed nothing happens after:\r\n\r\n[INFO] Installing application into iTunes\r\n[INFO] Initiating iTunes sync\r\n\r\n", "attachment": [], "flagged": false, "summary": "iOS: Cannot install apps to iTunes 12.7", "creator": { "name": "jkneen", "key": "jkneen", "displayName": "Jason Kneen", "active": false, "timeZone": "Africa/Ceuta" }, "subtasks": [], "reporter": { "name": "jkneen", "key": "jkneen", "displayName": "Jason Kneen", "active": false, "timeZone": "Africa/Ceuta" }, "environment": "macOS High Sierra b9", "closedSprints": [ { "id": 948, "state": "closed", "name": "2017 Sprint 19 SDK", "startDate": "2017-09-10T21:24:51.562Z", "endDate": "2017-09-24T21:24:00.000Z", "completeDate": "2017-09-25T17:49:27.460Z", "originBoardId": 114 } ], "comment": { "comments": [ { "id": "427834", "author": { "name": "hknoechel", "key": "hansknoechel", "displayName": "Hans Knöchel", "active": true, "timeZone": "Europe/Berlin" }, "body": "This ticket does not have enough info to investigate the issue. Please add at least:\r\n* Full trace log\r\n* Used SDK version (does it work with 6.1.2?)\r\n* Does it work with native Xcode?\r\n* Does it only happen with iOS 11 builds or iOS builds in general?\r\n\r\nAs the \"Apps\" section got removed, it might be the case that Apple removed the possibility to add them to iTunes directly. Will investigate for 6.3.0 for now.", "updateAuthor": { "name": "hknoechel", "key": "hansknoechel", "displayName": "Hans Knöchel", "active": true, "timeZone": "Europe/Berlin" }, "created": "2017-09-13T12:29:01.000+0000", "updated": "2017-09-13T12:29:01.000+0000" }, { "id": "427838", "author": { "name": "hknoechel", "key": "hansknoechel", "displayName": "Hans Knöchel", "active": true, "timeZone": "Europe/Berlin" }, "body": "Looking at a few sources today, it seems like Apple killed the iOS-App Store from iTunes completely, including the \"Apps\" tap and the integration of any app-related tasks (like listing apps from Xcode / Titanium in it):\r\n- https://www.macrumors.com/2017/09/12/apple-itunes-12-7-no-app-store/\r\n- https://techcrunch.com/2017/09/12/apple-streamlines-itunes-12-7-by-removing-the-app-store/\r\n- https://www.theverge.com/2017/9/12/16298988/apple-itunes-desktop-update-removes-app-store\r\n\r\nDevice-builds should still be possible directly to the device or using the resulting \".app\" file that can be installed to the device using the iPhone Configuration Utility. This is how it's done in Xcode and the same should apply for Titanium. Resolving as {{Not Our Bug}} for now.", "updateAuthor": { "name": "hknoechel", "key": "hansknoechel", "displayName": "Hans Knöchel", "active": true, "timeZone": "Europe/Berlin" }, "created": "2017-09-13T14:25:04.000+0000", "updated": "2017-09-13T14:25:04.000+0000" }, { "id": "428326", "author": { "name": "Abidindia009", "key": "abidindia009", "displayName": "Abidhusain Chidi", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Hello,\r\nI am facing same issues in it. But I found the way to make it possible not with iTunes.\r\n\r\nSteps to follow \r\n\r\nStep 1: Run application with iTunes Sync.\r\nStep 2: After build completion Create a Directory in your Mac with name as \"*Payload*\" (Any where in mac).\r\nStep 3: Now navigation to\"Debug-iphoneos\" directory of your project.\r\n In my case \"/Users/[username]/Documents/Appcelerator_Studio_Workspace/[projectname]/build/iphone/build/Products/Debug-iphoneos\".\r\nStep 4: Now copy .*app* file and paste it in to the \"*Payload*\" directory which you created. \r\nStep 5: Now right click on \"*Payload*\" directory and select \"Compress Payload\".\r\nStep 6: Rename the *Payload.zip* which you compressed with your ProjectName.ipa (Please change file extension to ipa instead of .zip. Also you can set file name as you want).\r\nStep 7: After competing all above step you have .ipa file which can be used to transfer. \r\n\r\nThat's it.\r\n", "updateAuthor": { "name": "Abidindia009", "key": "abidindia009", "displayName": "Abidhusain Chidi", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2017-09-22T12:02:48.000+0000", "updated": "2017-09-22T12:02:48.000+0000" }, { "id": "428327", "author": { "name": "hknoechel", "key": "hansknoechel", "displayName": "Hans Knöchel", "active": true, "timeZone": "Europe/Berlin" }, "body": "That's correct! Here is a shell-script to do the same (save it as `build-ios-ipa.sh` and call it with `sh build-ios-ipa-sh `:\r\n{code:bash}\r\n#!/bin/bash\r\nappc run -p ios -T device\r\ncd build/iphone/build/Products/Debug-iphoneos\r\nmkdir Payload\r\nmv KitchenSink.app \"Payload/$1.app\"\r\nzip -r \"$1.ipa\" Payload/\r\nrm -rf Payload/\r\nopen .\r\n{code}\r\nPlease also follow TIMOB-25321 as we're planning to replace the \"iTunes Sync\" option with something like \"Export .ipa\".", "updateAuthor": { "name": "hknoechel", "key": "hansknoechel", "displayName": "Hans Knöchel", "active": true, "timeZone": "Europe/Berlin" }, "created": "2017-09-22T12:26:49.000+0000", "updated": "2017-09-22T12:26:59.000+0000" }, { "id": "428328", "author": { "name": "Abidindia009", "key": "abidindia009", "displayName": "Abidhusain Chidi", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Great, thanks.", "updateAuthor": { "name": "Abidindia009", "key": "abidindia009", "displayName": "Abidhusain Chidi", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2017-09-22T12:38:16.000+0000", "updated": "2017-09-22T12:38:16.000+0000" }, { "id": "434623", "author": { "name": "ray@raymondverbruggen.nl", "key": "ray@raymondverbruggen.nl", "displayName": "Raymond Verbruggen", "active": true, "timeZone": "Europe/Berlin" }, "body": "This works great, thanks!\r\n\r\nModified the script a little bit so it works with other apps than kitchensink :)\r\n\r\n\r\n{code:java}\r\n#!/bin/bash\r\nappc run -p ios -T device\r\ncd build/iphone/build/Products/Debug-iphoneos\r\nmkdir Payload\r\nmv \"$1.app\" \"Payload/$1.app\"\r\necho \"creating .ipa file\"\r\nzip -r -q \"$1.ipa\" Payload/\r\nrm -rf Payload/\r\nopen .\r\n\r\n{code}\r\n", "updateAuthor": { "name": "ray@raymondverbruggen.nl", "key": "ray@raymondverbruggen.nl", "displayName": "Raymond Verbruggen", "active": true, "timeZone": "Europe/Berlin" }, "created": "2018-02-19T07:42:22.000+0000", "updated": "2018-02-19T07:42:22.000+0000" }, { "id": "440267", "author": { "name": "emerriman", "key": "emerriman", "displayName": "Eric Merriman ", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Closing as \"not our bug\". If you disagree, please reopen.", "updateAuthor": { "name": "emerriman", "key": "emerriman", "displayName": "Eric Merriman ", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2018-08-06T17:52:04.000+0000", "updated": "2018-08-06T17:52:04.000+0000" } ], "maxResults": 7, "total": 7, "startAt": 0 } } }