{"_id":"562014118a05d7230006ffbd","project":"54861bb654b3ce0b00367292","__v":3,"category":{"_id":"562014108a05d7230006ffad","project":"54861bb654b3ce0b00367292","version":"5620140f8a05d7230006ffac","__v":18,"pages":["562014118a05d7230006ffb6","562014118a05d7230006ffb7","562014118a05d7230006ffb8","562014118a05d7230006ffb9","562014118a05d7230006ffba","562014118a05d7230006ffbb","562014118a05d7230006ffbc","562014118a05d7230006ffbd","562014118a05d7230006ffbe","562014118a05d7230006ffbf","562014118a05d7230006ffc0","5620146f8a05d72300070013","565ed96ff76b8d0d0055422b","565f1bb623fd5f0d00a12a51","565f2996413e06170093de98","565f29db0dc99e1900f24ba8","565f2b23649b951900c89724","565f2b5d413e06170093de9e","5666d8b46819320d000c2e10","5666dd1866debc1700503e38","5666e3da5d00370d00ede577","5666ef36f672550d000851aa","5666f1116819320d000c2e3e","5666f7bf6819320d000c2e53","5672d7fe3cab740d00d15a48","56e961cef3c3031900041af4","56ebc03943304e2900e2116f","56f116a0ab5e790e00fb3950"],"sync":{"url":"","isSync":false},"reference":false,"createdAt":"2014-12-08T21:55:25.679Z","from_sync":false,"order":0,"slug":"1-setup","title":"Onboarding/Moment integration"},"parentDoc":null,"version":{"_id":"5620140f8a05d7230006ffac","project":"54861bb654b3ce0b00367292","__v":3,"createdAt":"2015-10-15T21:01:03.908Z","releaseDate":"2015-10-15T21:01:03.908Z","categories":["562014108a05d7230006ffad","562014108a05d7230006ffae","562014108a05d7230006ffaf","562014108a05d7230006ffb0","562014108a05d7230006ffb1","562014108a05d7230006ffb2","562014108a05d7230006ffb3","562014108a05d7230006ffb4","562014108a05d7230006ffb5","5666f7f5d784a70d00397bff","56967935b6d61f0d00acfb0b"],"is_deprecated":true,"is_hidden":false,"is_beta":false,"is_stable":false,"codename":"Moments","version_clean":"2.0.0","version":"2.0"},"user":"54861b9f3681d914006992a4","updates":[],"next":{"pages":[],"description":""},"createdAt":"2014-12-17T11:39:20.836Z","link_external":false,"link_url":"","githubsync":"","sync_unique":"","hidden":false,"api":{"results":{"codes":[]},"settings":"","auth":"required","params":[],"url":""},"isReference":false,"order":18,"body":"The developer can activate development mode by adding the following line just before starting a session.\n\n**elastiCodeLogLevelErrors** - will show only errors\n**elastiCodeLogLevelDetailed** - will show errors and more information\n[block:code]\n{\n  \"codes\": [\n    {\n      \"code\": \"[ElastiCode devModeWithLogging:elastiCodeLogLevelErrors];\",\n      \"language\": \"objectivec\"\n    },\n    {\n      \"code\": \"ElastiCode .devModeWithLogging(elastiCodeLogLevelErrors)\",\n      \"language\": \"objectivec\",\n      \"name\": \"Swift\"\n    }\n  ]\n}\n[/block]\nBy activating development mode the following logic changes:\n\n*  All draft segments are included while the segments response is calculated.\n*  All user interactions (exclude events and syncs) are disabled from analytics.","excerpt":"","slug":"15-debug-mode","type":"basic","title":"Development mode"}
The developer can activate development mode by adding the following line just before starting a session. **elastiCodeLogLevelErrors** - will show only errors **elastiCodeLogLevelDetailed** - will show errors and more information [block:code] { "codes": [ { "code": "[ElastiCode devModeWithLogging:elastiCodeLogLevelErrors];", "language": "objectivec" }, { "code": "ElastiCode .devModeWithLogging(elastiCodeLogLevelErrors)", "language": "objectivec", "name": "Swift" } ] } [/block] By activating development mode the following logic changes: * All draft segments are included while the segments response is calculated. * All user interactions (exclude events and syncs) are disabled from analytics.