Titanium + GCM:INVALID_SENDER错误

时间:2014-06-30 15:03:44

标签: android push-notification titanium google-cloud-messaging

我是Titanium app开发的新手。现在,我正在尝试使用GCM开发推送通知应用。我做完了,

  1. 在Google Cloud Console中注册并创建了一个项目。
  2. 创建了新的服务器密钥。
  3. 在ACS控制台中添加了这些键。
  4. 在ACS控制台中创建测试用户。
  5. 但我仍然收到以下错误。

    Faild to register for push!
    INVALID_SENDER
    

    我的Titanium代码:

    CloudPush.retrieveDeviceToken({
        success : function deviceTokenSuccess(e) {
            alert('Device Token: ' + e.deviceToken);
            deviceToken = e.deviceToken;
            loginDefault();
        },
        error : function deviceTokenError(e) {
            alert('Failed to register for push! ' + e.error);
        }
    });
    

    任何人都能帮助我吗?

    感谢。

1 个答案:

答案 0 :(得分:1)

创建新项目后,您会在页面顶部看到如下内容:

Project ID: elite-academy-627 Project Number: 152453929631

您需要使用项目编号注册GCM。