react-native-openpgp icon indicating copy to clipboard operation
react-native-openpgp copied to clipboard

Unhandled Promise Rejection

Open raza-basit opened this issue 7 years ago • 3 comments

Dependencies: expo = 20.0.0 react = 16.0.0-alpha.12 react-native = 0.47.0 react-native-openpgp = 1.0.3

var options, encrypted;

options = {
  data: 'Hello, World!',      // input as String
  passwords: ['secret stuff'] // multiple passwords possible
};

openpgp.encrypt(options)
  .then((ciphertext) => {
    encrypted = ciphertext.data; // '-----BEGIN PGP MESSAGE ... END PGP MESSAGE-----'
  })
  .catch((error) => {
    console.log("Something went wrong: " + error);
  }); 

Got Unhanded promise rejection error when try to execute above code example

Possible Unhandled Promise Rejection (id: 0):
Object {}  

@orhan will you please guide me, where I am doing wrong.

Thanks

raza-basit avatar Aug 31 '17 15:08 raza-basit

Have you create a key pair already?

PS: Have you 'detached' your Expo project, because I don't think you can link native libraries with Expo right?

orhan avatar Aug 31 '17 15:08 orhan

Yes, I have already generated the key pair . I have also detached EXPO. now running on android device instead of emulator, but the error is remain same,

After link the lib with react-native got the below error

Error in callNativeModule():4,0,,85
Did not get valid calls back from JS: [[4],[0],[],[85]]

raza-basit avatar Aug 31 '17 18:08 raza-basit

Error in callNativeModule():4,0,,85
Did not get valid calls back from JS: [[4],[0],[],[85]]

figured out ... it happens because I was using console.log in my code.

raza-basit avatar Aug 31 '17 18:08 raza-basit