Nope, I don’t think so like I said, at least I don’t.
There I have added the Facebook plugin to the blank test app https://github.com/peterpeterparker/my-basket-button
ionic cordova plugin add cordova-plugin-facebook4 --variable APP_ID="123456789" --variable APP_NAME="myApplication"
npm install --save @ionic-native/facebook
added Facebook to the providers of app.module.ts
then added a method in home.ts
this.fb.login(['public_profile', 'user_friends', 'email'])
.then((res: FacebookLoginResponse) => console.log('Logged into Facebook!', res))
.catch(e => console.log('Error logging into Facebook', e));
and a button in home.html
<button ion-button (click)="callFb()">Test FB</button>
ionic cordova build ios --prod
opened the project in xcode
ran/simulated the platform
clicked the button
=> no error respectively doesn’t face the error you posted
would you like to try to clone the project and do the same?
in case it doesn’t work the problem is then somewhere around cordova or npm or node version or something I guess