{"_id":"56d1f33a00a2a70b00b365b5","parentDoc":null,"__v":1,"category":{"_id":"56d1f33900a2a70b00b36593","__v":2,"project":"5526c95cf69851170038b48f","version":"56d1f33700a2a70b00b3658e","pages":["56d1f33a00a2a70b00b365aa","56d1f33a00a2a70b00b365ab","56d1f33a00a2a70b00b365ac","56d1f33a00a2a70b00b365ad","56d1f33a00a2a70b00b365ae","56d1f33a00a2a70b00b365af","56d1f33a00a2a70b00b365b0","56d1f33a00a2a70b00b365b1","56d1f33a00a2a70b00b365b2","56d1f33a00a2a70b00b365b3","56d1f33a00a2a70b00b365b4","56d1f33a00a2a70b00b365b5","56d1f33a00a2a70b00b365b6","56d1f33a00a2a70b00b365b7","56d1f33a00a2a70b00b365b8","56d1f33a00a2a70b00b365b9","56d1f33a00a2a70b00b365ba","56d1f33a00a2a70b00b365bb","56d1f33a00a2a70b00b365bc","56d1f33a00a2a70b00b365bd","56d1f33a00a2a70b00b365be","56d1f33a00a2a70b00b365bf","56d1f33a00a2a70b00b365c0","56d31b848161a00b00dc458a"],"sync":{"url":"","isSync":false},"reference":false,"createdAt":"2015-04-10T15:00:49.659Z","from_sync":false,"order":3,"slug":"ionic-push","title":"Ionic Push"},"version":{"_id":"56d1f33700a2a70b00b3658e","project":"5526c95cf69851170038b48f","__v":2,"createdAt":"2016-02-27T19:04:23.946Z","releaseDate":"2016-02-27T19:04:23.946Z","categories":["56d1f33900a2a70b00b3658f","56d1f33900a2a70b00b36590","56d1f33900a2a70b00b36591","56d1f33900a2a70b00b36592","56d1f33900a2a70b00b36593","56d1f33900a2a70b00b36594","56d1f33900a2a70b00b36595","56d1f33900a2a70b00b36596","56d1f33900a2a70b00b36597","56d1f33900a2a70b00b36598","56d1f33900a2a70b00b36599","56d1f33900a2a70b00b3659a","571f9497ada30c34003b7cee"],"is_deprecated":false,"is_hidden":false,"is_beta":true,"is_stable":true,"codename":"beta","version_clean":"2.0.0-beta","version":"2.0.0-beta"},"project":"5526c95cf69851170038b48f","user":"5526d4bb4a7ac121004c605c","updates":["5542b8dbb7f4540d00fcee8f","55915a764a0d680d001b8249","55c51a867c199a2f00665cf5","560c875099bb5a0d0044f20d"],"next":{"pages":[],"description":""},"createdAt":"2015-04-10T15:42:20.718Z","link_external":false,"link_url":"","githubsync":"","sync_unique":"","hidden":false,"api":{"results":{"codes":[]},"settings":"","auth":"required","params":[],"url":""},"isReference":false,"order":7,"body":"[block:callout]\n{\n  \"type\": \"info\",\n  \"title\": \"Under construction!\",\n  \"body\": \"With the Ionic Platform beta release, we're looking for your feedback on questions that would fit well here.  Let us know what you think would be most helpful!\"\n}\n[/block]\n* [When I try to test my app, I get a \"cannot read property 'pushNotification' of undefined\" error.](#section-when-i-try-to-test-my-app-i-get-a-cannot-read-property-pushnotification-of-undefined-error-)\n\n## When I try to test my app, I get a \"cannot read property 'pushNotification' of undefined\" error.\n\nThis error is often the result of testing push registration using `ionic serve` or a device emulator.  In these cases, Cordova will not initialize the push notification service.  For this reason, push notifications **must** be tested on a physical device.","excerpt":"Common issues with setting up Ionic Push, as well as their solutions.","slug":"push-faq","type":"basic","title":"FAQ"}

FAQ

Common issues with setting up Ionic Push, as well as their solutions.

[block:callout] { "type": "info", "title": "Under construction!", "body": "With the Ionic Platform beta release, we're looking for your feedback on questions that would fit well here. Let us know what you think would be most helpful!" } [/block] * [When I try to test my app, I get a "cannot read property 'pushNotification' of undefined" error.](#section-when-i-try-to-test-my-app-i-get-a-cannot-read-property-pushnotification-of-undefined-error-) ## When I try to test my app, I get a "cannot read property 'pushNotification' of undefined" error. This error is often the result of testing push registration using `ionic serve` or a device emulator. In these cases, Cordova will not initialize the push notification service. For this reason, push notifications **must** be tested on a physical device.