{ "id": "172390", "key": "TIMOB-26443", "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": "2018-11-27T06:53:22.000+0000", "created": "2018-10-03T12:38:44.000+0000", "priority": { "name": "Critical", "id": "1" }, "labels": [ "WebView", "applebug" ], "versions": [], "issuelinks": [], "assignee": { "name": "vijaysingh", "key": "vijaysingh", "displayName": "Vijay Singh", "active": true, "timeZone": "America/Los_Angeles" }, "updated": "2018-11-27T06:53:22.000+0000", "status": { "description": "A resolution has been taken, and it is awaiting verification by reporter. From here issues are either reopened, or are closed.", "name": "Resolved", "id": "5", "statusCategory": { "id": 3, "key": "done", "colorName": "green", "name": "Done" } }, "components": [ { "id": "10206", "name": "iOS", "description": "iOS Platform" } ], "description": "App is crashing when working with youtube videos. Please check out the video attached.\r\n\r\nindex.xml\r\n\r\n\t\r\n\t\t\r\n\t\r\n\r\n\r\nIndex.js\r\n$.index.open();\r\n", "attachment": [ { "id": "65682", "filename": "TestWebViewApp.zip", "author": { "name": "vijaysingh", "key": "vijaysingh", "displayName": "Vijay Singh", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2018-10-04T10:04:32.000+0000", "size": 64196, "mimeType": "application/zip" }, { "id": "65677", "filename": "videoIssue.mov", "author": { "name": "shumne", "key": "shumne", "displayName": "shumne", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2018-10-03T12:38:19.000+0000", "size": 7879882, "mimeType": "video/quicktime" }, { "id": "65678", "filename": "Videotest.mov", "author": { "name": "sdarda", "key": "sdarda", "displayName": "Sharif AbuDarda", "active": false, "timeZone": "Asia/Dhaka" }, "created": "2018-10-03T22:44:24.000+0000", "size": 9193262, "mimeType": "video/quicktime" } ], "flagged": false, "summary": "iOS: App crashing while playing Youtube Video in WebView", "creator": { "name": "shumne", "key": "shumne", "displayName": "shumne", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "shumne", "key": "shumne", "displayName": "shumne", "active": true, "timeZone": "America/Los_Angeles" }, "environment": "Mac OS 10.14\r\nTi SDK 7.4.0.GA\r\nCLI 7.0.6\r\niOS 12\r\nAppc Studio 5.1.1", "closedSprints": [ { "id": 1095, "state": "closed", "name": "2018 Sprint 24", "startDate": "2018-11-19T05:35:58.310Z", "endDate": "2018-12-03T05:35:00.000Z", "completeDate": "2018-12-03T16:28:57.549Z", "originBoardId": 114 } ], "comment": { "comments": [ { "id": "442264", "author": { "name": "sdarda", "key": "sdarda", "displayName": "Sharif AbuDarda", "active": false, "timeZone": "Asia/Dhaka" }, "body": "Hello, I tested your sample code in a sample app. There isn't an issue in my test, The video plays fine. Changing video works fine too. See my video \"Videotest.mov\". Thanks.", "updateAuthor": { "name": "sdarda", "key": "sdarda", "displayName": "Sharif AbuDarda", "active": false, "timeZone": "Asia/Dhaka" }, "created": "2018-10-03T22:45:15.000+0000", "updated": "2018-10-03T22:45:15.000+0000" }, { "id": "442271", "author": { "name": "shumne", "key": "shumne", "displayName": "shumne", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Hey \r\nCan you please test this on iOS 12? With the above configuration?\r\nIt is not crashing on any version of iOS 11.\r\nAs I can see you are running it on iOS 11.2!", "updateAuthor": { "name": "shumne", "key": "shumne", "displayName": "shumne", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2018-10-04T04:54:13.000+0000", "updated": "2018-10-04T04:54:13.000+0000" }, { "id": "442272", "author": { "name": "shumne", "key": "shumne", "displayName": "shumne", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Even APM is also reporting this crashing issue on the Appcelerator Performance dashboard only for iOS 12.", "updateAuthor": { "name": "shumne", "key": "shumne", "displayName": "shumne", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2018-10-04T04:55:11.000+0000", "updated": "2018-10-04T04:55:11.000+0000" }, { "id": "442279", "author": { "name": "vijaysingh", "key": "vijaysingh", "displayName": "Vijay Singh", "active": true, "timeZone": "America/Los_Angeles" }, "body": "This issue is happening on native iOS as well. I have attached a native iOS app 'TestWebViewApp.zip'. If you run this app on iOS12 and play video, it will crash. This is bug from Apple side. I will file bug to apple for same.", "updateAuthor": { "name": "vijaysingh", "key": "vijaysingh", "displayName": "Vijay Singh", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2018-10-04T10:07:43.000+0000", "updated": "2018-10-04T10:07:43.000+0000" }, { "id": "442285", "author": { "name": "shumne", "key": "shumne", "displayName": "shumne", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Is there any workaround to resolve this issue? Or do we have to wait for Apple to release another version of iOS/Xcode for this fix?\r\nCan you please also share the details of the bug you guys are filing to Apple.", "updateAuthor": { "name": "shumne", "key": "shumne", "displayName": "shumne", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2018-10-04T10:59:15.000+0000", "updated": "2018-10-04T11:02:48.000+0000" }, { "id": "442313", "author": { "name": "sdarda", "key": "sdarda", "displayName": "Sharif AbuDarda", "active": false, "timeZone": "Asia/Dhaka" }, "body": "Hello [~shumne], Since it's a native bug from Apple side. We have to wait for support from them. There isn't a workaround besides letting them know about it for faster response. We will let you know if we hardback from them. Thanks.", "updateAuthor": { "name": "sdarda", "key": "sdarda", "displayName": "Sharif AbuDarda", "active": false, "timeZone": "Asia/Dhaka" }, "created": "2018-10-04T22:47:24.000+0000", "updated": "2018-10-04T22:47:24.000+0000" }, { "id": "442323", "author": { "name": "vijaysingh", "key": "vijaysingh", "displayName": "Vijay Singh", "active": true, "timeZone": "America/Los_Angeles" }, "body": "[~shumne] You can try to use [Ti.WKWebview|https://github.com/appcelerator-modules/Ti.WKWebView/releases] module which uses WebKit framework if it suits to you. I believe this issue should not be there. Thanks!", "updateAuthor": { "name": "vijaysingh", "key": "vijaysingh", "displayName": "Vijay Singh", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2018-10-05T05:53:00.000+0000", "updated": "2018-10-05T05:53:21.000+0000" }, { "id": "442384", "author": { "name": "shumne", "key": "shumne", "displayName": "shumne", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Hi Vijay,\r\nI have tried the Ti.WKWebview but it is causing the crashing issue on launch.\r\nI have tried that example given on the GitHub repo.\r\nCan you please let help us to get the working code for that module?\r\n\r\nThanks\r\nSnehal.", "updateAuthor": { "name": "shumne", "key": "shumne", "displayName": "shumne", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2018-10-08T05:55:09.000+0000", "updated": "2018-10-08T05:55:09.000+0000" }, { "id": "442395", "author": { "name": "vijaysingh", "key": "vijaysingh", "displayName": "Vijay Singh", "active": true, "timeZone": "America/Los_Angeles" }, "body": "[~shumne] Which version of Ti.WKWebView? I tried with 2.8.3 and it is working fine. I believe you are using code mentioned inside example/app.js. ", "updateAuthor": { "name": "vijaysingh", "key": "vijaysingh", "displayName": "Vijay Singh", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2018-10-08T10:11:13.000+0000", "updated": "2018-10-08T10:11:13.000+0000" }, { "id": "442398", "author": { "name": "shumne", "key": "shumne", "displayName": "shumne", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Hi Vijay,\r\nYes it is the same version with the same code. I am running on iOS 12.\r\nPlease find the link of the video.\r\n[https://drive.google.com/file/d/1t46apf2isfIKYWXZz_wKJVOsy3R8KcA9/view|https://drive.google.com/file/d/1t46apf2isfIKYWXZz_wKJVOsy3R8KcA9/view]\r\n\r\nPlease let me know if I am missing anything.\r\nJust FYI If I remove the wkwebview related code it is working fine.\r\n\r\nThanks,\r\nSnehal.\r\n", "updateAuthor": { "name": "shumne", "key": "shumne", "displayName": "shumne", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2018-10-08T10:35:23.000+0000", "updated": "2018-10-08T10:41:16.000+0000" }, { "id": "442400", "author": { "name": "shumne", "key": "shumne", "displayName": "shumne", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Oh wait,\r\nHans publishes the new version, I thought it was same.\r\nLet me check on that", "updateAuthor": { "name": "shumne", "key": "shumne", "displayName": "shumne", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2018-10-08T10:45:55.000+0000", "updated": "2018-10-08T10:46:06.000+0000" }, { "id": "443907", "author": { "name": "rmitro", "key": "rmitro", "displayName": "Rakhi Mitro", "active": false, "timeZone": "America/Los_Angeles" }, "body": "[~shumne], Did you manage to check on your end? Let us know the current status of your issue and if you need any further help.\r\nThanks\r\n", "updateAuthor": { "name": "rmitro", "key": "rmitro", "displayName": "Rakhi Mitro", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2018-11-27T05:05:20.000+0000", "updated": "2018-11-27T05:05:20.000+0000" } ], "maxResults": 17, "total": 17, "startAt": 0 } } }