几天前为另一个应用程序设置了这个并且工作正常,结果成功发送到MongoLab.
尝试使用下面相同的基本代码再次为新应用程序执行此操作,但每次都失败.
尝试使用下面相同的基本代码再次为新应用程序执行此操作,但每次都失败.
有任何想法吗?谢谢!
@Override public void onCreate() { super.onCreate(); // Enable Local Datastore. Parse.enableLocalDatastore(this); // Add your initialization code here Parse.initialize(new Parse.Configuration.Builder(getApplicationContext()) .applicationId("abc123") .clientKey(null) .server("http://abc123.herokuapp.com/parse/") .build() ); ParSEObject gamescore = new ParSEObject("Gamescore"); gamescore.put("score",1337); gamescore.put("playerName","Sean Plott"); gamescore.put("cheatMode",false); gamescore.saveInBackground(new SaveCallback() { public void done(ParseException e) { if (e == null) { Log.i("Parse","Save Succeeded"); } else { Log.i("Parse","Save Failed"); } } });
——日志在最后显示———
D/InputMethodManagerService: ime_enabled = false is same as last value,no change W/InputMethodManagerService: Got remoteexception sending setActive(false) notification to pid 23566 uid 10087 I/ActivityManager: displayed com.parse.starter/.MainActivity: +410ms (total +10m33s240ms) D/WindowManager: topdisplayedActivityInfo,appToken: Token{2e99c6e0 ActivityRecord{2e79b238 u0 com.parse.starter/.MainActivity t19}} W/System: Ignoring header X-Parse-Client-Key because its value was null. W/System: Ignoring header X-Parse-Client-Key because its value was null. W/System: Ignoring header X-Parse-Client-Key because its value was null. D/dalvikvm: GC_FOR_ALLOC freed 600K,25% free 2735K/3644K,paused 10ms,total 10ms W/System: Ignoring header X-Parse-Client-Key because its value was null. I/Parse: Save Failed
解决方法
您的客户端密钥为空.
从heroku设置添加客户端密钥.