{ "id": "93721", "key": "TIMOB-9737", "fields": { "issuetype": { "id": "2", "description": "A new feature of the product, which has yet to be developed.", "name": "New Feature", "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": [ { "id": "13417", "description": "Sprint 2012-13 API", "name": "Sprint 2012-13 API", "archived": true, "released": true, "releaseDate": "2012-07-01" }, { "id": "13505", "description": "Release 3.0.0", "name": "Release 3.0.0", "archived": true, "released": true, "releaseDate": "2012-12-14" } ], "resolution": { "id": "1", "description": "A fix for this issue is checked into the tree and tested.", "name": "Fixed" }, "resolutiondate": "2012-06-25T15:28:55.000+0000", "created": "2012-06-22T17:28:19.000+0000", "priority": { "name": "Medium", "id": "3" }, "labels": [ "api", "qe-acs060112", "qe-port" ], "versions": [ { "id": "13271", "description": "Release 2.1.0", "name": "Release 2.1.0", "archived": false, "released": true, "releaseDate": "2012-06-29" } ], "issuelinks": [], "assignee": { "name": "blainhamon", "key": "blainhamon", "displayName": "Blain Hamon", "active": true, "timeZone": "America/Los_Angeles" }, "updated": "2012-08-07T17:06:49.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": "UPDATE UPDATE: Changing this from a crasher to a feature request to compensate for setting facebook module's appID to a number, not a string.\r\n\r\nUPDATE: this test fails on all Ipad 1 - 5.1.1, Ipad 2 - 4.3.5 and Ipad 3 - 5.1.1\r\n\r\nClicking on Users->Social->External Link->Login with facebook \r\n\r\nRepro steps:\r\n1. Switch to DNS: 184.73.81.90 on IPad \r\n\r\n1.5 edit Resources/windows/social/externalLink.js and set Ti.Facebook.appid to 378694535499807 \r\nb. edit Resources/windows/social/externalLogin.js and set Ti.Facebook.appid to 378694535499807\r\n\r\n2. launch ti.cloud sample app\r\n3. click on Users->Social->External Link->Login with facebook \r\n\r\nActual:\r\nApp quits, crash log is attached.\r\n\r\nExpected:\r\nBring up facebook login window\r\n\r\nNote: This works correctly on android ICS galaxy nexus ", "attachment": [ { "id": "28633", "filename": "ticloud_21_june_2012-06-22-165229_iPad3-wifi.crash", "author": { "name": "mgadiya", "key": "mgadiya", "displayName": "Mukesh Gadiya", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-06-22T17:28:19.000+0000", "size": 31911, "mimeType": "application/octet-stream" }, { "id": "28632", "filename": "ticloud_21_june_2012-06-22-170256_iPad3-wifi.crash", "author": { "name": "mgadiya", "key": "mgadiya", "displayName": "Mukesh Gadiya", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-06-22T17:28:19.000+0000", "size": 30103, "mimeType": "application/octet-stream" }, { "id": "28631", "filename": "ticloud_21_june_2012-06-22-170643_iPad3-wifi.crash", "author": { "name": "mgadiya", "key": "mgadiya", "displayName": "Mukesh Gadiya", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-06-22T17:28:19.000+0000", "size": 29888, "mimeType": "application/octet-stream" }, { "id": "28694", "filename": "ticloud_21_june 2.zip", "author": { "name": "mgadiya", "key": "mgadiya", "displayName": "Mukesh Gadiya", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-06-25T11:49:15.000+0000", "size": 3207534, "mimeType": "application/zip" } ], "flagged": false, "summary": "iOS: using number for facebook appID account causes crash on IPad", "creator": { "name": "mgadiya", "key": "mgadiya", "displayName": "Mukesh Gadiya", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "mgadiya", "key": "mgadiya", "displayName": "Mukesh Gadiya", "active": true, "timeZone": "America/Los_Angeles" }, "environment": "SDK 2.1.0.v20120621224153\r\nIpad 1 - 5.1.1, Ipad 2 - 4.3.5 and Ipad 3 - 5.1.1\r\nStaging on cloud.appcelerator.com", "comment": { "comments": [ { "id": "199862", "author": { "name": "jenglish", "key": "jenglish", "displayName": "Jeff English", "active": true, "timeZone": "America/Chicago" }, "body": "Please try logging in to facebook on this device with the kitchen sink app first. The Cloud example app simply calls the Facebook api in platform to create the button and perform the login when clicked. It isn't until receipt of the 'login' event that the token is passed to ACS.", "updateAuthor": { "name": "jenglish", "key": "jenglish", "displayName": "Jeff English", "active": true, "timeZone": "America/Chicago" }, "created": "2012-06-22T18:05:03.000+0000", "updated": "2012-06-22T18:15:13.000+0000" }, { "id": "199863", "author": { "name": "jenglish", "key": "jenglish", "displayName": "Jeff English", "active": true, "timeZone": "America/Chicago" }, "body": "The stack trace in the 3rd crash log shows that the issue is in the facebook code. This does not appear to be a ti.cloud module issue.", "updateAuthor": { "name": "jenglish", "key": "jenglish", "displayName": "Jeff English", "active": true, "timeZone": "America/Chicago" }, "created": "2012-06-22T18:17:37.000+0000", "updated": "2012-06-22T18:17:37.000+0000" }, { "id": "200070", "author": { "name": "mgadiya", "key": "mgadiya", "displayName": "Mukesh Gadiya", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Update:\r\nI am NOT able to reproduce this issue in kitchensink as well as any other brand new mobile app with example files copied from ticloud 2.1.0 module folder, with the same SDK build, IDE and ticloud module builds. I can only reproduce this issue consistently with the attached zipped application. \r\n\r\nenvironment:\r\nSDK: 2.1.0.v20120622174154\r\nStudio: 2.1.0.201206221045\r\ntiCloud 2.1.0\r\nxCode 4.3.2/3\r\nOS: Lion 10.7.3\r\nDevices: Iphone4s, Ipad1/2/3 with iOS 4.3.2 and 5.1", "updateAuthor": { "name": "mgadiya", "key": "mgadiya", "displayName": "Mukesh Gadiya", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-06-25T11:47:05.000+0000", "updated": "2012-06-25T11:47:05.000+0000" }, { "id": "200071", "author": { "name": "mgadiya", "key": "mgadiya", "displayName": "Mukesh Gadiya", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Attached is the zipped application file which is consistently failing for FB linking issue. ", "updateAuthor": { "name": "mgadiya", "key": "mgadiya", "displayName": "Mukesh Gadiya", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-06-25T11:49:15.000+0000", "updated": "2012-06-25T11:49:15.000+0000" }, { "id": "200090", "author": { "name": "blainhamon", "key": "blainhamon", "displayName": "Blain Hamon", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Tried on both device and simulator, login comes up with no issues. Can't reproduce. :(", "updateAuthor": { "name": "blainhamon", "key": "blainhamon", "displayName": "Blain Hamon", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-06-25T12:13:47.000+0000", "updated": "2012-06-25T12:13:47.000+0000" }, { "id": "200117", "author": { "name": "mgadiya", "key": "mgadiya", "displayName": "Mukesh Gadiya", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Blain, Can you try with attached zip app and see if you can reproduce?", "updateAuthor": { "name": "mgadiya", "key": "mgadiya", "displayName": "Mukesh Gadiya", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-06-25T13:40:13.000+0000", "updated": "2012-06-25T13:40:13.000+0000" }, { "id": "200129", "author": { "name": "blainhamon", "key": "blainhamon", "displayName": "Blain Hamon", "active": true, "timeZone": "America/Los_Angeles" }, "body": "The test JS was using \" Ti.Facebook.appid = 378694535499807;\"\r\nHOWEVER, the docs say Ti.Facebook.appid must be a string.\r\nIf the test JS uses \" Ti.Facebook.appid = '378694535499807';\" the app runs fine.", "updateAuthor": { "name": "blainhamon", "key": "blainhamon", "displayName": "Blain Hamon", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-06-25T14:02:28.000+0000", "updated": "2012-06-25T14:02:28.000+0000" }, { "id": "200135", "author": { "name": "blainhamon", "key": "blainhamon", "displayName": "Blain Hamon", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Lowering priority since this is not a regression, but now an edge case.", "updateAuthor": { "name": "blainhamon", "key": "blainhamon", "displayName": "Blain Hamon", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-06-25T14:07:06.000+0000", "updated": "2012-06-25T14:07:06.000+0000" }, { "id": "200151", "author": { "name": "blainhamon", "key": "blainhamon", "displayName": "Blain Hamon", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Pull https://github.com/appcelerator/titanium_mobile/pull/2468 pending.", "updateAuthor": { "name": "blainhamon", "key": "blainhamon", "displayName": "Blain Hamon", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-06-25T14:42:19.000+0000", "updated": "2012-06-25T14:42:19.000+0000" }, { "id": "200173", "author": { "name": "stephentramer", "key": "stephentramer", "displayName": "Stephen Tramer", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Merged to master but no fixversion 2.2.0 yet.", "updateAuthor": { "name": "stephentramer", "key": "stephentramer", "displayName": "Stephen Tramer", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-06-25T15:28:55.000+0000", "updated": "2012-06-25T15:28:55.000+0000" } ], "maxResults": 10, "total": 10, "startAt": 0 } } }