{"action":"created","issue":{"url":"https://api.github.com/repos/BranchMetrics/Branch-iOS-SDK/issues/55","labels_url":"https://api.github.com/repos/BranchMetrics/Branch-iOS-SDK/issues/55/labels{/name}","comments_url":"https://api.github.com/repos/BranchMetrics/Branch-iOS-SDK/issues/55/comments","events_url":"https://api.github.com/repos/BranchMetrics/Branch-iOS-SDK/issues/55/events","html_url":"https://github.com/BranchMetrics/Branch-iOS-SDK/issues/55","id":58431269,"number":55,"title":"third party keyboard make crash.","user":{"login":"shineall","id":882945,"avatar_url":"https://avatars.githubusercontent.com/u/882945?v=3","gravatar_id":"","url":"https://api.github.com/users/shineall","html_url":"https://github.com/shineall","followers_url":"https://api.github.com/users/shineall/followers","following_url":"https://api.github.com/users/shineall/following{/other_user}","gists_url":"https://api.github.com/users/shineall/gists{/gist_id}","starred_url":"https://api.github.com/users/shineall/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/shineall/subscriptions","organizations_url":"https://api.github.com/users/shineall/orgs","repos_url":"https://api.github.com/users/shineall/repos","events_url":"https://api.github.com/users/shineall/events{/privacy}","received_events_url":"https://api.github.com/users/shineall/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-02-21T00:54:33Z","updated_at":"2015-02-21T03:16:42Z","closed_at":null,"body":"I tired to use TouchPal (one of popular new keyboard app) as my keyboard. \r\nwhen I click textfield to trigger keyboard. It crashed app.\r\n\r\n+ (BOOL)isSimulator {\r\n    UIDevice *currentDevice = [UIDevice currentDevice];\r\n    return [currentDevice.model rangeOfString:@\"Simulator\"].location != NSNotFound;\r\n}\r\nmake crash in BNCSystemObserver.\r\n\r\nDefault iOS keyboard works fine. I think this can affect many cases when user use another keyboard."},"comment":{"url":"https://api.github.com/repos/BranchMetrics/Branch-iOS-SDK/issues/comments/75353117","html_url":"https://github.com/BranchMetrics/Branch-iOS-SDK/issues/55#issuecomment-75353117","issue_url":"https://api.github.com/repos/BranchMetrics/Branch-iOS-SDK/issues/55","id":75353117,"user":{"login":"qinweigong","id":8781874,"avatar_url":"https://avatars.githubusercontent.com/u/8781874?v=3","gravatar_id":"","url":"https://api.github.com/users/qinweigong","html_url":"https://github.com/qinweigong","followers_url":"https://api.github.com/users/qinweigong/followers","following_url":"https://api.github.com/users/qinweigong/following{/other_user}","gists_url":"https://api.github.com/users/qinweigong/gists{/gist_id}","starred_url":"https://api.github.com/users/qinweigong/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/qinweigong/subscriptions","organizations_url":"https://api.github.com/users/qinweigong/orgs","repos_url":"https://api.github.com/users/qinweigong/repos","events_url":"https://api.github.com/users/qinweigong/events{/privacy}","received_events_url":"https://api.github.com/users/qinweigong/received_events","type":"User","site_admin":false},"created_at":"2015-02-21T03:16:42Z","updated_at":"2015-02-21T03:16:42Z","body":"Hi @shineall \r\n\r\nWe tested Coffee Meets Bagel with TouchPal, and did reproduced the crash!\r\nHowever, reading through the crash report log, we couldn't find anything related to our SDK. Could you point us to where you trace back to the isSimulator function? I'd greatly appreciate it if you could provide some clue!\r\n\r\nHave a nice weekend!"}}