【问题标题】:How to troubleshoot Localytics installation for PhoneGap Build?如何对 PhoneGap Build 的 Localytics 安装进行故障排除?
【发布时间】:2019-01-10 18:30:35
【问题描述】:

我正在为客户构建一个 PhoneGap 应用程序。他们希望将 Localytics 集成为他们的分析包。

但是,每次我尝试安装 Localytics 插件时, <plugin name="localytics-cordova" /> 在我的config.xml 中,我收到以下错误:

Error - Plugin error (you probably need to remove plugin files from your app): Fetching plugin "localytics-cordova" via npm Installing "com.localytics.phonegap.LocalyticsPlugin" at "5.4.0" for ios Failed to install 'com.localytics.phonegap.LocalyticsPlugin': Error: pod: Command failed with exit code 1 at ChildProcess.whenDone (/private/tmp/gimlet/3418551/project/cordova/node_modules/cordova-common/src/superspawn.js:169:23) at ChildProcess.emit (events.js:182:13) at maybeClose (internal/child_process.js:962:16) at Socket.stream.socket.on (internal/child_process.js:381:11) at Socket.emit (events.js:182:13) at Pipe._handle.close (net.js:611:12) pod: Command failed with exit code 1 - You can fix this here

此错误的指导说明我应该从我的应用程序中删除插件文件。我正在使用PhoneGap Build,插件是在编译时安装的,我的应用程序中根本没有插件文件。我根本找不到这种配置的文档。有谁熟悉这个设置?

【问题讨论】:

    标签: cordova phonegap-plugins phonegap-build phonegap


    【解决方案1】:

    事实证明,localytics-cordova 的 5.4.0 版似乎没有安装在 iOS 的 PhoneGap 下(据我所知是任何版本,但我没有进行详尽的测试)。

    5.2.0 版似乎可以安装。为什么 Localytics 支持无法提供这个答案,我真的不确定。所以,

    config.xml 中的<plugin name="localytics-cordova" /> 将失败。

    <plugin name="localytics-cordova" spec="~5.2.0" /> 似乎有效。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-08-12
      • 2011-02-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多