React Native Shake Event Detector не работает
Я использую пакет response-native-shake: 3.2.2 для жеста встряски в моем проекте native native.
react: 16.6.1
react-native: 0.57.5
А вот и мой код.
export default class Starting extends React.Component {
static navigationOptions = {
header: null,
};
showMessage() {
Alert.alert('shakee!!');
};
componentWillMount() {
RNShake.addEventListener('shake', () => {
showMessage();
});
}
componentWillUnmount() {
RNShake.removeEventListener('shake');
}
render() {
return (
.
.
.
}
На XCode я добавил libRNShakeEvent.a, чтобы связать двоичные файлы с библиотеками, и, к сожалению, я настроил свою конфигурацию сборки на выпуск. В соответствии с пакетом Reaction-native-Shake, прочитайте меня, thease - все, что нужно сделать. Но ничего не происходит, пока я встряхиваю телефон. Что случилось?