2016-02-29 68 views
0

在我的應用程序中,我使用解析數據庫創建註冊活動,並使用signUpInBackground(),但是當我在模擬器上運行代碼時,解析給我一條消息,指出「未經授權。」使用解析創建註冊活動

Join.setOnClickListener(new View.OnClickListener() { 
     @Override 
     public void onClick(View v) { 

      final ProgressDialog dialog = new ProgressDialog(SignUp.this); 
      dialog.setTitle("Please Wait"); 
      dialog.setMessage("Please Wait While Signing Up"); 
      dialog.show(); 

      final ParseUser user =new ParseUser(); 

      user.setUsername(Username.getText().toString().trim()); 
      user.setPassword(Password.getText().toString().trim()); 
      user.setEmail(Email.getText().toString().trim()); 
      user.put("firstName", FirstName.getText().toString().trim()); 
      user.put("lastName", LastName.getText().toString().trim()); 

      user.signUpInBackground(new SignUpCallback() { 
       @Override 
       public void done(ParseException e) { 
        dialog.dismiss(); 
        if(e!=null){ 
         Toast.makeText(SignUp.this,e.getMessage(),Toast.LENGTH_LONG).show(); 
        }else { 
         Intent i = new Intent(SignUp.this,LogIn.class); 
         startActivity(i); 
        } 
       } 
      }); 

     } 
    }); 
+0

你真的想使用Parse嗎?解析服務將於2017年1月結束。 –

+0

我正在爲大學申請工作。我將把它放在分析中以顯示給我的導師。我應該在下週送貨。 –

+0

我在代碼中看不到任何錯誤。你有解析正確嗎? –

回答

1

當您在Application類初始化解析,你要爲你的ACL

也是你的鑰匙,當你初始化正確?

請務必遵循Quick Start Guide