I have a Capacitor Ionic Angular application. I have recently added inapp purchase using the commands from here:
I then did my code implementation and to the npx cap sync
When I run: ionic capacitor build android, the command works without error and the android application works as expected.
However when I move over to my mac and do the same for the ios verison (ionic capacitor build ios) get a build error like so
### Error
```
LoadError -
dlopen(/Library/Ruby/Gems/2.6.0/gems/ffi-1.15.5/lib/ffi_c.bundle,
0x0009): tried:
'/Library/Ruby/Gems/2.6.0/gems/ffi-1.15.5/lib/ffi_c.bundle' (mach-o
file, but is an incompatible architecture (have (x86_64), need
(arm64e))) - /Library/Ruby/Gems/2.6.0/gems/ffi-1.15.5/lib/ffi_c.bundle
/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in
`require'
/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in
etc
Searching for inspections failed: undefined method `map' for
nil:NilClass
before the in app purchase plugin the app builds and works fine so this issue is after I added it. I then deleted the ios folder and tried to re-add it by doing: ionic capacitor add ios
But again the above error occurs.
I am struggling to get past this error and wondering if any one can help.
Thank You