私はReact NativeとPushNotificationIOSをテストするのが初めてです。しかし、checkpermissionコールは私にAndroidのエラーを与えています。AndroidでエラーなしでReact NativeのiOSコンポーネントのみを正しく使用する方法
ExceptionsManager.js:61 Cannot read property 'checkPermissions' of undefined
これは、iOS上でのみコンポーネントを使用する必要があるためです。 OSのチェックを追加してiOS上でのみ電話をかけるにはどうすればよいですか?
componentWillMount: function() {
//-- need an OS check here??
PushNotificationIOS.checkPermissions((data)=> {
console.log("in comp will mount: checking for permission")
console.log(data.alert)
console.log(data.badge)
任意の値を受け入れることができ
platform.select
もありますオフプラットフォームは、Platformモジュールのドキュメントをチェックする必要があります。 https://facebook.github.io/react-native/docs/platform-specific-code.html –