Как сделать так, чтобы кнопка реагировала на Ipad 13.0.1 и 12.0.1 в приложении React-Native - PullRequest
0 голосов
/ 18 октября 2019

Я новичок в экспо. Я работаю над приложением, в котором кнопка регистрации работает нормально, но Apple отклоняет мое приложение, потому что кнопка не отвечает в конце, но в моем ipad 12.0.1 кнопка работает, она принимаетНебольшое время, но здесь работает мой код.

 axios
        .post(`${serverIp}/users/signin`, postData)
        .then
    (({ data }) => {
            const { isSuccess, error, message } = data;
            this.setState({ buttonDisabled: false ,loading: true});
            if (!isSuccess) {
              // Alert.alert("success")

                this.setState({
                    message: isArabic() ? message : error,
                    messageType: 'error'
                });
            } else {
               // Alert.alert("fail")
                AsyncStorage.setItem(
                    'accessToken',
                    `${data.data.token}`
                ).then(() => {
                    AsyncStorage.setItem('userId', `${data.data.id}`).then( 
                        () => {
                            AsyncStorage.setItem(
                                'lastFlow',
                                'signedIn'
                            ).then(() => {
                                this.setState({
                                    username: '',
                                    password: ''
                                });
                                navigation.navigate('HomeScreen');
                            });


       style    <TabularButton
                                buttonDisabled={buttonDisabled}
                                viewStyles={tabularButtonStyles}
                                textStyles={tabularButtonTextStyles}
                                onPress={() => {
                                    this.signInButton();
                                }}
                                buttonText={signInButton}
                            />

                       tabularButtonStyles: {
               paddingHorizontal: 100,
                marginTop: 20,
               backgroundColor: colors.primary
               },
              tabularButtonTextStyles: {
              color: 'white',
              fontWeight: 'bold',
              paddingVertical: 10
              },

Любая помощь будет оценена. Вот сообщение, которое Apple отправляет сообщение об отказе. Мы обнаружили одну или несколько ошибок в вашем приложении при просмотре на iPad под управлением iOS 13.1.3 по Wi-Fi.

Кнопка входа не отвечает.

...