I have simple code
import { Sim } from '@ionic-native/sim';
constructor(private navParams: NavParams, private sim: Sim, public navCtrl: NavController, private androidPermissions: AndroidPermissions) {
this.sim.requestReadPermission().then(
() => console.log('Permission granted'),
() => console.log('Permission denied')
);
public goToReport(){
this.sim.getSimInfo().then((info) => console.log(info.phoneNumber))
}
but i get empty string. When i try to console something like console.log(info.deviceId)
/Its need READ_PHONE_STATE permissions as phone number too everything work fine