                 "scene": type.scene,
                 "sdkver": "1.5",
                 "command": "1010",
-            ]
+                ]
 
             let info = type.info
 


open class MonkeyKing: NSObject {

    public typealias DeliverCompletionHandler = (_ result: Bool) -> Void
    public typealias OAuthCompletionHandler = (_ info: [String: Any]?, _ response: URLResponse?, _ error: Error?) -> Void
    public typealias PayCompletionHandler = (_ result: Bool) -> Void


                let appData = NSKeyedArchiver.archivedData(withRootObject: [
                    "appKey": appID,
                    "bundleID": Bundle.main.monkeyking_bundleID ?? ""
                    ])
                let messageData: [[String: Any]] = [
                    ["transferObject": NSKeyedArchiver.archivedData(withRootObject: dict)],
                    ["app": appData]
