React NativeがKakaoに初めてログインしたときに発生したCrashエラー

879 ワード

import {
    getProfile as getKakaoProfile,
    login,
    getAccessToken
} from '@react-native-seoul/kakao-login';

_doLogin = async () => {
        await getAccessToken().catch(err => {
            login().then(response => {
                if (Object.keys(response.accessToken) !== 0) {
                    getKakaoProfile().then(response => {
                        
                    }).catch(err => { });
                }
            }).catch(err => { })
        });
    }
初めてKakaoに登録した時に必ずCrashが出るバグがあったのでシャベルを使ってみました
上のコードのようにgetKaoProfile()でログインを実現しましたが、Crashがポップアップしました.
このとき、getKaKaKaoProfile()をgetAccessToken()に変更すると、Crashは表示されず、正しくログインします.
私はaccessTokenしかインポートできないのでgetAccessToken()に変更できますが、getKaKaKaKaoProfile()の使い方が分かりません.
(react-native-seoul/kao-loginライブラリを使用していることに注意してください.)