Xcode версии 8.0 или выше требуется для сборки этого плагина.
CocoaPods
Required cordova-cli minimum version: 6.4.0
Required cordova-ios minimum version: 4.3.0
Required CocoaPods minimum version: 1.0.1
Чтобы установить CocoaPods, следуйте инструкциям по установке здесь . После установки CocoaPods, пожалуйста, запустите:
pod setup
Если вы устанавливаете этот плагин, используя npm, и используете cordova-cli версии 6.1.0 или выше, он автоматически загрузит нужную версию этого плагина как для вашей платформы, так и для cli.
Если вы используете версию cordova-cli менее 6.1.0, вам придется либо обновить версию cordova-cli, либо установить плагин явно:
cordova plugin add phonegap-plugin-push@1.8.1
Если вы открываете приложение в XCode и получаете сообщение об ошибке, например:
ld: библиотека не найдена для -lPods-Appname
clang: ошибка: сбой команды компоновщика с кодом выхода 1
Then you are opening the .xcodeproj file when you should be opening the .xcworkspace file.
и, если вы в последней версии o xcode (10), вам нужно построить этот путь, если вы используете ionic 3
ionic cordova build ios -- --buildFlag="-UseModernBuildSystem=0"
источник этого ответа -> здесь