{ "id": "98190", "key": "AC-3123", "fields": { "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false }, "project": { "id": "12217", "key": "AC", "name": "Appcelerator - INBOX", "projectCategory": { "id": "10000", "description": "", "name": "Customer Service" } }, "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": "2013-12-18T05:39:43.000+0000", "created": "2012-07-27T04:15:40.000+0000", "labels": [ "connection", "device", "freeze", "splash", "thirdparty" ], "versions": [], "issuelinks": [], "assignee": { "name": "ragrawal", "key": "ragrawal", "displayName": "Ritu Agrawal", "active": true, "timeZone": "America/Los_Angeles" }, "updated": "2016-03-08T07:48:11.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": "14548", "name": "Titanium SDK & CLI", "description": "Please enter tickets related to the MobileSDK here." } ], "description": "The splash screen freezes on the device if:\r\n1) a third-party module (e.g. tested with https://github.com/appcelerator/titanium_modules/tree/master/flurry and also custom module with no real content) is included in the tiapp.xml file AND\r\n2) the device is connected to a WiFi which cannot access the internet\r\n\r\nOn the simulator, everything works fine. I have no idea why this is happening, but I tried to clean the build several times and have even created a new plain project tracking down the issue to these 2 points.", "attachment": [], "flagged": false, "summary": "iOS: splash screen freeze on device when third-party module is included and no internet connection is available", "creator": { "name": "michaelsauter", "key": "michaelsauter", "displayName": "Michael Sauter", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "michaelsauter", "key": "michaelsauter", "displayName": "Michael Sauter", "active": true, "timeZone": "America/Los_Angeles" }, "environment": "iOS SDK 5.1 (Tested device: iPod Touch)\r\nXcode 4.3\r\nOS X 10.7\r\nTitanium SDK 2.1.0GA\r\n\r\n", "comment": { "comments": [ { "id": "211340", "author": { "name": "nsharma", "key": "nsharma", "displayName": "Nikhil Sharma", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Hi, \r\nWhat version of the flurry module you're using? ", "updateAuthor": { "name": "nsharma", "key": "nsharma", "displayName": "Nikhil Sharma", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-08-02T19:40:31.000+0000", "updated": "2012-08-02T19:40:31.000+0000" }, { "id": "211354", "author": { "name": "michaelsauter", "key": "michaelsauter", "displayName": "Michael Sauter", "active": true, "timeZone": "America/Los_Angeles" }, "body": "I'm using 1.3.0 from here: https://github.com/appcelerator/titanium_modules/tree/master/flurry/mobile/ios\r\n\r\nBut ... as I said, it does not seem to be a problem with a specific module, rather with the combination \"any module + wifi connected + no internet\"", "updateAuthor": { "name": "michaelsauter", "key": "michaelsauter", "displayName": "Michael Sauter", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-08-03T00:29:11.000+0000", "updated": "2012-08-03T00:29:11.000+0000" }, { "id": "212126", "author": { "name": "nsharma", "key": "nsharma", "displayName": "Nikhil Sharma", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Hi,\r\nCould you please attach build.log?", "updateAuthor": { "name": "nsharma", "key": "nsharma", "displayName": "Nikhil Sharma", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-08-06T11:08:29.000+0000", "updated": "2012-08-06T11:08:29.000+0000" }, { "id": "220082", "author": { "name": "elmarmaan", "key": "elmarmaan", "displayName": "Elmar Maan", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Hello,\r\n\r\nI was wondering if this issue is already processed in a version of titanium mobile. \r\nI also noticed this bug: http://developer.appcelerator.com/question/141994/app-freezes-when-using-accespoint-with-no-internet-connection\r\n\r\nI've exactly the same problem.\r\n", "updateAuthor": { "name": "elmarmaan", "key": "elmarmaan", "displayName": "Elmar Maan", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-09-21T00:08:14.000+0000", "updated": "2012-09-21T00:08:14.000+0000" }, { "id": "284367", "author": { "name": "ragrawal", "key": "ragrawal", "displayName": "Ritu Agrawal", "active": true, "timeZone": "America/Los_Angeles" }, "body": "I believe this is related to module verification and not specific to a particular device or module. My understanding is that when you run this application on the simulator, it uses the internet connection of the machine and hence the module verification works. It also works on a device with the internet connection.\n\n[~cbarber] I am not sure how the module verification works if there is no internet connectivity. Can you please provide an insight on how this is supposed to work?", "updateAuthor": { "name": "ragrawal", "key": "ragrawal", "displayName": "Ritu Agrawal", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-12-15T18:20:54.000+0000", "updated": "2013-12-15T18:20:54.000+0000" }, { "id": "284907", "author": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "body": "[~ragrawal] It is my understanding that if you do not have an Internet connection, it will not perform the check.\n\nJust to be clear, we only check for simulator and device builds.\n\nAnother thing that can cause a freeze if somehow the app thinks it's being debugged. I would clean the project, uninstall the app, and try again. If it still freezes, it's not a debugging related thing.", "updateAuthor": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "created": "2013-12-17T23:37:24.000+0000", "updated": "2013-12-17T23:37:24.000+0000" }, { "id": "284969", "author": { "name": "ragrawal", "key": "ragrawal", "displayName": "Ritu Agrawal", "active": true, "timeZone": "America/Los_Angeles" }, "body": "[~cbarber] Thanks for the information.\n[~michaelsauter] We could not reproduce this issue in-house with a custom module and different SDK versions. You may want to clean the project, uninstall the app, and try again. Please let us know if you can reproduce this ticket with the latest SDK version and we would be happy to take another look.", "updateAuthor": { "name": "ragrawal", "key": "ragrawal", "displayName": "Ritu Agrawal", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-12-18T05:39:22.000+0000", "updated": "2013-12-18T05:39:22.000+0000" } ], "maxResults": 9, "total": 9, "startAt": 0 } } }