Ios 将解析推送通知与Phonegap集成

Ios 将解析推送通知与Phonegap集成,ios,cordova,phonegap-plugins,Ios,Cordova,Phonegap Plugins,我正在phonegap中开发一个支持解析推送通知的应用程序。我遵循以下步骤: 创建coredova项目,并使用终端导航到项目文件夹 运行parse plugin安装命令: cordova插件添加 在我的DeviceRady方法中,我已初始化解析: onDeviceReady: function() { var PARSE_APP = "MYPARSEAPPID"; var PARSE_CLIENT = "MYCLIENTID"; parsePlugin.initialize(PARSE_APP,

我正在phonegap中开发一个支持解析推送通知的应用程序。我遵循以下步骤:

  • 创建coredova项目,并使用终端导航到项目文件夹

  • 运行parse plugin安装命令:

    cordova插件添加

  • 在我的DeviceRady方法中,我已初始化解析:

    onDeviceReady: function() {
    var PARSE_APP = "MYPARSEAPPID";
    var PARSE_CLIENT = "MYCLIENTID";
    parsePlugin.initialize(PARSE_APP, PARSE_CLIENT, function() {
                           alert('done');
                           }, function(e) {
                           alert('error');
                           });}
    
    当我执行代码时,我成功地完成了警报,但解析中没有初始化。我是不是错过了一步


  • 我已经使用XCode来运行该项目。

    我将不再使用解析,因为它们正在关闭


    一些替代方案。

    您没有从git链接复制所有代码。 将parsePlugin.initialize更改为

    parsePlugin.initialize(appId, clientKey, function() {
    
    parsePlugin.subscribe('SampleChannel', function() {
    
        parsePlugin.getInstallationId(function(id) {
    
            /**
             * Now you can construct an object and save it to your own services, or Parse, and corrilate users to parse installations
             * 
             var install_data = {
                installation_id: id,
                channels: ['SampleChannel']
             }
             *
             */
    
        }, function(e) {
            alert('error');
        });
    
    }, function(e) {
        alert('error');
    });
    
    }, function(e) {
    alert('error');
    });
    

    parsePlugin.subscribe代码为您的设备安装添加频道。

    我知道,但我们将使用自托管解析服务器。哦,是的,对不起。谢谢。