ionic 3 - не могу установить плагин mixpanel для ios с использованием последней версии xcode - PullRequest
0 голосов
/ 02 апреля 2019

Я выполнил

ionic cordova platform add ios

Произошла ошибка ниже, я провел весь день, но не смог найти решение.

apple-ios version check failed ("D:\Ionic\Jobtivity\MobileAppTesting1.1\platforms\ios\cordova\apple_ios_version"), continuing anyways.
Installing "cordova-plugin-mixpanel" for ios
Error during processing of action! Attempting to revert...
Failed to install 'cordova-plugin-mixpanel': CordovaError: Uh oh!
Cannot find resource file "D:\Ionic\Jobtivity\MobileAppTesting1.1\plugins\cordova-plugin-mixpanel\src\ios\Mixpanel\.DS_Store" for plugin cordova-plugin-mixpanel in iOS platform
    at install (D:\Ionic\Jobtivity\MobileAppTesting1.1\platforms\ios\cordova\lib\plugman\pluginHandlers.js:61:23)
    at ActionStack.process (D:\Ionic\Jobtivity\MobileAppTesting1.1\platforms\ios\cordova\node_modules\cordova-common\src\ActionStack.js:56:25)
    at PluginManager.doOperation (D:\Ionic\Jobtivity\MobileAppTesting1.1\platforms\ios\cordova\node_modules\cordova-common\src\PluginManager.js:114:20)
    at PluginManager.addPlugin (D:\Ionic\Jobtivity\MobileAppTesting1.1\platforms\ios\cordova\node_modules\cordova-common\src\PluginManager.js:144:17)
    at Api.addPlugin (D:\Ionic\Jobtivity\MobileAppTesting1.1\platforms\ios\cordova\Api.js:234:10)
    at handleInstall (C:\Users\Satya\AppData\Roaming\npm\node_modules\cordova\node_modules\cordova-lib\src\plugman\install.js:594:10)
    at C:\Users\Satya\AppData\Roaming\npm\node_modules\cordova\node_modules\cordova-lib\src\plugman\install.js:357:28
    at _fulfilled (C:\Users\Satya\AppData\Roaming\npm\node_modules\cordova\node_modules\q\q.js:854:54)
    at C:\Users\Satya\AppData\Roaming\npm\node_modules\cordova\node_modules\q\q.js:883:30
    at Promise.promise.promiseDispatch (C:\Users\Satya\AppData\Roaming\npm\node_modules\cordova\node_modules\q\q.js:816:13)
Uh oh!
Cannot find resource file "D:\Ionic\Jobtivity\MobileAppTesting1.1\plugins\cordova-plugin-mixpanel\src\ios\Mixpanel\.DS_Store" for plugin cordova-plugin-mixpanel in iOS platform

1 Ответ

0 голосов
/ 03 апреля 2019

Я просто столкнулся с той же проблемой. Это связано с текущей версией плагина mixpanel (4.6.0). Подробнее здесь

Решение состоит в том, чтобы установить предыдущую версию этого плагина. Вы должны удалить текущий (просто чтобы быть в безопасности):

rm -Rf plugins\cordova-plugin-mixpanel

(или удалите папку, как хотите). А затем установите версию 4.5.2:

cordova plugin add cordova-plugin-mixpanel@4.5.2
...