Ich verwende das Geth-Framework und Swift 4, um einen Knoten in einer iOS 11.0-App zu booten. Dieser Knoten verbindet sich mit meinem lokalen BKC (um genau zu sein mit 4 Knoten).
Hier sind einige Tests, die ich gemacht habe:
Also habe ich wahrscheinlich etwas verpasst, aber ich verstehe nicht, warum mein App-Knoten mit Rinkeby und nicht mit meiner privaten Blockchain synchronisiert wird.
Ich verwende eine static-nodes.json-Datei, um alle meine Knoten miteinander zu verbinden (Computer und App).
Ich starte meine Computerknoten mit : geth --datadir <datadir> --port <port> --networkid <id> --v5disc --lightserv <int> console
.
Ich verwende eine benutzerdefinierte Genesis-Datei. Die admin.peers
Methode bestätigt mir, dass alle meine Knoten problemlos miteinander verbunden sind. Und ich verwende das GethSetVerbosity(9)
, um Trace und Debugging in meiner Xcode-Konsole anzuzeigen.
Irgendeine Idee ?
Muss ein iOS-Gerät als Knoten verwendet werden? Ich kann mir keinen Grund dafür vorstellen. Für die meisten Dinge, die Sie in einem Mobiltelefon benötigen, können Sie JSON RCP verwenden .
hakusaro