电子autoUpdater在setFeedURL上的mac上返回空错误

时间:2017-03-27 11:24:08

标签: macos electron

我正在尝试为mac设置autoUpdater

var os = require('os');
var electron = require('electron');
var app = electron.app;
var autoUpdater = electron.autoUpdater;
var dialog = electron.dialog;
var BrowserWindow = electron.BrowserWindow;

function createWindow() {
  mainWindow = new BrowserWindow();

 mainWindow.loadURL('file://' + __dirname + '/index.html');
  var url;

  if (os.platform() == 'darwin') {
    autoUpdater.on('error', function (error) {
      dialog.showMessageBox(mainWindow, {
        buttons: [],
        title: 'Error',
        message: JSON.stringify(error)
      });
    });

    url = 'https://www.office.dok32.com/dental/appversion/check.json?version=' + app.getVersion();
  }

  autoUpdater.setFeedURL(url);
  autoUpdater.checkForUpdates();
}

并在setFeedURL调用时返回空的错误对象。

{ “发件人”:{ “_事件”:{}, “_ eventsCount”:3}}

我做错了什么?

0 个答案:

没有答案