Es gibt eine Standardfunktion in 'cloud/main.js' von Parse-Server-Beispiel, die gut funktioniert Ich kann 'Hallo' Antwort in meinem iOS App-Simulator sehen.Push-Cloud-Code zu Heroku von parse.com funktioniert nicht
Parse.Cloud.define('hello', function(req, res)
{
res.success('Hi');
});
Nachdem ich meine eigene Funktion in diese Datei hinzugefügt, wie followes:
Parse.Cloud.define(testFunction', function(req, res)
{
res.success('Test function');
});
und die folgenden Befehle:
$ git add index.js
$ git commit -m "Changed configuration values"
$ git push heroku master
und nennen es in meiner App-Funktion zeigt es einen Fehler :
[PFCloud callFunctionInBackground:@"testFunction"
withParameters:nil
block:^(id object, NSError *error)
{
if (!error)
{
NSLog(@"%@",object);
}
NSLog(@"%@",error.debugDescription);
}
];
[Fehler]: Ungültige Funktion (Code: 141, Version: 1.13.0)
Aber die 'Hallo' Funktion funktioniert gut. Wie würde das funktionieren?
Ok Dieses Problem wurde gelöst, als ich eine falsche Datei zum Commit der Cloud/main.js übergeben habe: $ git add ./cloud/main.js $ git commit -m "Geänderte Konfigurationswerte" $ git push heroku master – user3145442
Aber jetzt habe ich ein anderes Problem die Wolke läuft Code reagiert {"code": 1, "Nachricht": "Interner Server Fehler."} (Code: 1, Version: 1.13.0) – user3145442