Wizcorp / cordova-plugin-moodstocks

Cordova plugin to use Moodstocks (https://moodstocks.com/)
2 stars 2 forks source link

Error iOS swift #3

Open arebgon opened 8 years ago

arebgon commented 8 years ago

For Android -> OK For iOS -> ERROR

Warning: security: unable to open "'/Users/builder/Library/MobileDevice/Provisioning Profiles/4f74760a-26eb-4754-b979-d05343af6812.mobileprovision'" for reading: No such file or directory Warning: [xcode-build] Copy /tmp/builds/ZiPYDgA9r3nEcc6zll/app/Cordova400/Resources/Default-736h.png: libpng warning: Warning: Input PNG does not have an 8 bit input depth. Please convert your PNG to 8-bit for optimal performance on iPhone OS. Warning: [xcode-build] Copy /tmp/builds/ZiPYDgA9r3nEcc6zll/app/Cordova400/Resources/Default-Landscape-736h.png: libpng warning: Warning: Input PNG does not have an 8 bit input depth. Please convert your PNG to 8-bit for optimal performance on iPhone OS. Error: [xcode-build] Compile /tmp/builds/ZiPYDgA9r3nEcc6zll/app/Plugins/cordova-plugin-moodstocks-develop/src/ios/MoodstocksPlugin.swift: /tmp/builds/ZiPYDgA9r3nEcc6zll/app/Plugins/cordova-plugin-moodstocks-develop/src/ios/MoodstocksScannerViewController.swift:13:42: warning: extraneous duplicate parameter name; 'delegate' already has an argument label init(scanner aScanner: (MSScanner!), delegate delegate: (MSAutoScannerSessionDelegate!)) { ^~~~~

/tmp/builds/ZiPYDgA9r3nEcc6zll/app/Plugins/cordova-plugin-moodstocks-develop/src/ios/MoodstocksPlugin.swift:3:50: error: use of undeclared type 'CDVPlugin' @objc(MoodstocksPlugin) class MoodstocksPlugin : CDVPlugin, MSAutoScannerSessionDelegate { ^~~~~ /tmp/builds/ZiPYDgA9r3nEcc6zll/app/Plugins/cordova-plugin-moodstocks-develop/src/ios/MoodstocksPlugin.swift:3:61: error: use of undeclared type 'MSAutoScannerSessionDelegate' @objc(MoodstocksPlugin) class MoodstocksPlugin : CDVPlugin, MSAutoScannerSessionDelegate { ^~~~~~~~ /tmp/builds/ZiPYDgA9r3nEcc6zll/app/Plugins/cordova-plugin-moodstocks-develop/src/ios/MoodstocksPlugin.swift:3:25: error: only classes that inherit from NSObject can be declared @objc @objc(MoodstocksPlugin) class MoodstocksPlugin : CDVPlugin, MSAutoScannerSessionDelegate {

/tmp/builds/ZiPYDgA9r3nEcc6zll/app/Plugins/cordova-plugin-moodstocks-develop/src/ios/MoodstocksPlugin.swift:4:14: error: use of undeclared type 'UIWindow'
        var window: UIWindow!
                    ^~~~~~~~
/tmp/builds/ZiPYDgA9r3nEcc6zll/app/Plugins/cordova-plugin-moodstocks-develop/src/ios/MoodstocksPlugin.swift:6:15: error: use of undeclared type 'MSScanner'
        var scanner: MSScanner = MSScanner()
                     ^~~~~~~~~
/tmp/builds/ZiPYDgA9r3nEcc6zll/app/Plugins/cordova-plugin-moodstocks-develop/src/ios/MoodstocksPlugin.swift:9:26: error: use of undeclared type 'CDVInvokedUrlCommand'
        func configure(command: CDVInvokedUrlCommand) {
                                ^~~~~~~~~~~~~~~~~~~~
/tmp/builds/ZiPYDgA9r3nEcc6zll/app/Plugins/cordova-plugin-moodstocks-develop/src/ios/MoodstocksPlugin.swift:31:19: error: use of undeclared type 'CDVInvokedUrlCommand'
        func on(command: CDVInvokedUrlCommand) {
                         ^~~~~~~~~~~~~~~~~~~~
/tmp/builds/ZiPYDgA9r3nEcc6zll/app/Plugins/cordova-plugin-moodstocks-develop/src/ios/MoodstocksPlugin.swift:37:21: error: use of undeclared type 'CDVInvokedUrlCommand'
        func sync(command: CDVInvokedUrlCommand) {
                           ^~~~~~~~~~~~~~~~~~~~
/tmp/builds/ZiPYDgA9r3nEcc6zll/app/Plugins/cordova-plugin-moodstocks-develop/src/ios/MoodstocksPlugin.swift:88:21: error: use of undeclared type 'CDVInvokedUrlCommand'
        func scan(command: CDVInvokedUrlCommand) {
                           ^~~~~~~~~~~~~~~~~~~~
/tmp/builds/ZiPYDgA9r3nEcc6zll/app/Plugins/cordova-plugin-moodstocks-develop/src/ios/MoodstocksPlugin.swift:96:66: error: use of undeclared type 'MSResult'
        func session (scannerSession: AnyObject!, didFindResult result: MSResult!) {
                                                                        ^~~~~~~~
/tmp/builds/ZiPYDgA9r3nEcc6zll/app/Plugins/cordova-plugin-moodstocks-develop/src/ios/MoodstocksPlugin.swift:12:22: error: use of unresolved identifier 'MSScanner'
                let path: String = MSScanner.cachesPathFor("scanner.db")
                                   ^
/tmp/builds/ZiPYDgA9r3nEcc6zll/app/Plugins/cordova-plugin-moodstocks-develop/src/ios/MoodstocksPlugin.swift:18:3: error: 'println' has been renamed to 'print'
                println("moodstocks: Configuring...")
                ^~~~~~~
                print
Swift.println:1:33: note: 'println' has been explicitly marked unavailable here
@available(*, unavailable) func println<T>(value: T)
                                ^
/tmp/builds/ZiPYDgA9r3nEcc6zll/app/Plugins/cordova-plugin-moodstocks-develop/src/ios/MoodstocksPlugin.swift:23:23: error: use of unresolved identifier 'CDVPluginResult'
                        let pluginResult = CDVPluginResult(status: CDVCommandStatus_ERROR)
                                           ^
/tmp/builds/ZiPYDgA9r3nEcc6zll/app/Plugins/cordova-plugin-moodstocks-develop/src/ios/MoodstocksPlugin.swift:23:47: error: use of unresolved identifier 'CDVCommandStatus_ERROR'
                        let pluginResult = CDVPluginResult(status: CDVCommandStatus_ERROR)
                                                                   ^
/tmp/builds/ZiPYDgA9r3nEcc6zll/app/Plugins/cordova-plugin-moodstocks-develop/src/ios/MoodstocksPlugin.swift:24:4: error: use of unresolved identifier 'commandDelegate'
                        commandDelegate.sendPluginResult(pluginResult, callbackId:command.callbackId)
                        ^
/tmp/builds/ZiPYDgA9r3nEcc6zll/app/Plugins/cordova-plugin-moodstocks-develop/src/ios/MoodstocksPlugin.swift:26:23: error: use of unresolved identifier 'CDVPluginResult'
                        let pluginResult = CDVPluginResult(status: CDVCommandStatus_OK)
                                           ^
/tmp/builds/ZiPYDgA9r3nEcc6zll/app/Plugins/cordova-plugin-moodstocks-develop/src/ios/MoodstocksPlugin.swift:26:47: error: use of unresolved identifier 'CDVCommandStatus_OK'
                        let pluginResult = CDVPluginResult(status: CDVCommandStatus_OK)
                                                                   ^
/tmp/builds/ZiPYDgA9r3nEcc6zll/app/Plugins/cordova-plugin-moodstocks-develop/src/ios/MoodstocksPlugin.swift:27:4: error: use of unresolved identifier 'commandDelegate'
                        commandDelegate.sendPluginResult(pluginResult, callbackId:command.callbackId)
                        ^
/tmp/builds/ZiPYDgA9r3nEcc6zll/app/Plugins/cordova-plugin-moodstocks-develop/src/ios/MoodstocksPlugin.swift:33:3: error: 'println' has been renamed to 'print'
                println("moodstocks: setting sync callback", action)
                ^~~~~~~
                print
Swift.println:1:33: note: 'println' has been explicitly marked unavailable here
@available(*, unavailable) func println<T>(value: T)
                                ^
/tmp/builds/ZiPYDgA9r3nEcc6zll/app/Plugins/cordova-plugin-moodstocks-develop/src/ios/MoodstocksPlugin.swift:38:3: error: 'println' has been renamed to 'print'
                println("moodstocks: syncing")
                ^~~~~~~
                print
Swift.println:1:33: note: 'println' has been explicitly marked unavailable here
@available(*, unavailable) func println<T>(value: T)
                                ^
/tmp/builds/ZiPYDgA9r3nEcc6zll/app/Plugins/cordova-plugin-moodstocks-develop/src/ios/MoodstocksPlugin.swift:40:19: error: use of undeclared type 'MSSync'
                let completed: (MSSync?, NSError?) -> Void = {
                                ^~~~~~
/tmp/builds/ZiPYDgA9r3nEcc6zll/app/Plugins/cordova-plugin-moodstocks-develop/src/ios/MoodstocksPlugin.swift:65:4: error: 'println' has been renamed to 'print'
                        println("moodstocks: sync progress")
                        ^~~~~~~
                        print
Swift.println:1:33: note: 'println' has been explicitly marked unavailable here
@available(*, unavailable) func println<T>(value: T)
                                ^
/tmp/builds/ZiPYDgA9r3nEcc6zll/app/Plugins/cordova-plugin-moodstocks-develop/src/ios/MoodstocksPlugin.swift:68:5: error: 'println' has been renamed to 'print'
                                println("moodstocks: calling sync progress callback")
                                ^~~~~~~
                                print
Swift.println:1:33: note: 'println' has been explicitly marked unavailable here
@available(*, unavailable) func println<T>(value: T)
                                ^
/tmp/builds/ZiPYDgA9r3nEcc6zll/app/Plugins/cordova-plugin-moodstocks-develop/src/ios/MoodstocksPlugin.swift:71:24: error: use of unresolved identifier 'CDVPluginResult'
                                let pluginResult = CDVPluginResult(status: CDVCommandStatus_OK, messageAsDictionary: resultData)
                                                   ^
/tmp/builds/ZiPYDgA9r3nEcc6zll/app/Plugins/cordova-plugin-moodstocks-develop/src/ios/MoodstocksPlugin.swift:71:48: error: use of unresolved identifier 'CDVCommandStatus_OK'
                                let pluginResult = CDVPluginResult(status: CDVCommandStatus_OK, messageAsDictionary: resultData)
                                                                           ^
/tmp/builds/ZiPYDgA9r3nEcc6zll/app/Plugins/cordova-plugin-moodstocks-develop/src/ios/MoodstocksPlugin.swift:65:4: error: 'println' has been renamed to 'print'
                        println("moodstocks: sync progress")
                        ^~~~~~~
                        print
Swift.println:1:33: note: 'println' has been explicitly marked unavailable here
@available(*, unavailable) func println<T>(value: T)
                                ^
/tmp/builds/ZiPYDgA9r3nEcc6zll/app/Plugins/cordova-plugin-moodstocks-develop/src/ios/MoodstocksPlugin.swift:68:5: error: 'println' has been renamed to 'print'
                                println("moodstocks: calling sync progress callback")
                                ^~~~~~~
                                print
Swift.println:1:33: note: 'println' has been explicitly marked unavailable here
@available(*, unavailable) func println<T>(value: T)
                                ^
/tmp/builds/ZiPYDgA9r3nEcc6zll/app/Plugins/cordova-plugin-moodstocks-develop/src/ios/MoodstocksPlugin.swift:78:3: error: 'println' has been renamed to 'print'
                println("moodstocks: sync started")
                ^~~~~~~
                print
Swift.println:1:33: note: 'println' has been explicitly marked unavailable here
@available(*, unavailable) func println<T>(value: T)
                                ^
/tmp/builds/ZiPYDgA9r3nEcc6zll/app/Plugins/cordova-plugin-moodstocks-develop/src/ios/MoodstocksPlugin.swift:81:4: error: 'println' has been renamed to 'print'
                        println("moodstocks: calling sync started callback")
                        ^~~~~~~
                        print
Swift.println:1:33: note: 'println' has been explicitly marked unavailable here
@available(*, unavailable) func println<T>(value: T)
                                ^
/tmp/builds/ZiPYDgA9r3nEcc6zll/app/Plugins/cordova-plugin-moodstocks-develop/src/ios/MoodstocksPlugin.swift:83:23: error: use of unresolved identifier 'CDVPluginResult'
                        let pluginResult = CDVPluginResult(status: CDVCommandStatus_OK)
                                           ^
/tmp/builds/ZiPYDgA9r3nEcc6zll/app/Plugins/cordova-plugin-moodstocks-develop/src/ios/MoodstocksPlugin.swift:83:47: error: use of unresolved identifier 'CDVCommandStatus_OK'
                        let pluginResult = CDVPluginResult(status: CDVCommandStatus_OK)
                                                                   ^
/tmp/builds/ZiPYDgA9r3nEcc6zll/app/Plugins/cordova-plugin-moodstocks-develop/src/ios/MoodstocksPlugin.swift:89:3: error: 'println' has been renamed to 'print'
                println("moodstocks: scanning")
                ^~~~~~~
                print
Swift.println:1:33: note: 'println' has been explicitly marked unavailable here
@available(*, unavailable) func println<T>(value: T)
                                ^
/tmp/builds/ZiPYDgA9r3nEcc6zll/app/Plugins/cordova-plugin-moodstocks-develop/src/ios/MoodstocksScannerViewController.swift:13:29: error: use of undeclared type 'MSScanner'
    init(scanner aScanner: (MSScanner!), delegate delegate: (MSAutoScannerSessionDelegate!)) {
                            ^~~~~~~~~
/tmp/builds/ZiPYDgA9r3nEcc6zll/app/Plugins/cordova-plugin-moodstocks-develop/src/ios/MoodstocksScannerViewController.swift:13:62: error: use of undeclared type 'MSAutoScannerSessionDelegate'
    init(scanner aScanner: (MSScanner!), delegate delegate: (MSAutoScannerSessionDelegate!)) {
                                                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/tmp/builds/ZiPYDgA9r3nEcc6zll/app/Plugins/cordova-plugin-moodstocks-develop/src/ios/MoodstocksPlugin.swift:93:3: error: value of type 'MoodstocksPlugin' has no member 'viewController'
                self.viewController.presentViewController(svc, animated:true, completion: nil)
                ^~~~ ~~~~~~~~~~~~~~
/tmp/builds/ZiPYDgA9r3nEcc6zll/app/Plugins/cordova-plugin-moodstocks-develop/src/ios/MoodstocksPlugin.swift:97:40: error: use of unresolved identifier 'MSResultType'
                let type: NSString = (result.type == MSResultType.Image ? "Image" : "Barcode")
                                                     ^
/tmp/builds/ZiPYDgA9r3nEcc6zll/app/Plugins/cordova-plugin-moodstocks-develop/src/ios/MoodstocksPlugin.swift:100:3: error: value of type 'MoodstocksPlugin' has no member 'viewController'
                self.viewController.dismissViewControllerAnimated(true, completion:nil)
                ^~~~ ~~~~~~~~~~~~~~
/tmp/builds/ZiPYDgA9r3nEcc6zll/app/Plugins/cordova-plugin-moodstocks-develop/src/ios/MoodstocksPlugin.swift:103:22: error: use of unresolved identifier 'CDVPluginResult'
                let pluginResult = CDVPluginResult(status: CDVCommandStatus_OK, messageAsDictionary: resultData)
                                   ^
/tmp/builds/ZiPYDgA9r3nEcc6zll/app/Plugins/cordova-plugin-moodstocks-develop/src/ios/MoodstocksPlugin.swift:103:46: error: use of unresolved identifier 'CDVCommandStatus_OK'
                let pluginResult = CDVPluginResult(status: CDVCommandStatus_OK, messageAsDictionary: resultData)
                                                           ^
    Error: [xcode-build] Compile /tmp/builds/ZiPYDgA9r3nEcc6zll/app/Plugins/cordova-plugin-moodstocks-develop/src/ios/MoodstocksScannerViewController.swift: /tmp/builds/ZiPYDgA9r3nEcc6zll/app/Plugins/cordova-plugin-moodstocks-develop/src/ios/MoodstocksScannerViewController.swift:13:42: warning: extraneous duplicate parameter name; 'delegate' already has an argument label
    init(scanner aScanner: (MSScanner!), delegate delegate: (MSAutoScannerSessionDelegate!)) {
                                         ^~~~~~~~~

/tmp/builds/ZiPYDgA9r3nEcc6zll/app/Plugins/cordova-plugin-moodstocks-develop/src/ios/MoodstocksScannerViewController.swift:7:25: error: use of undeclared type 'MSAutoScannerSession'
    var scannerSession: MSAutoScannerSession
                        ^~~~~~~~~~~~~~~~~~~~
/tmp/builds/ZiPYDgA9r3nEcc6zll/app/Plugins/cordova-plugin-moodstocks-develop/src/ios/MoodstocksScannerViewController.swift:13:29: error: use of undeclared type 'MSScanner'
    init(scanner aScanner: (MSScanner!), delegate delegate: (MSAutoScannerSessionDelegate!)) {
                            ^~~~~~~~~
/tmp/builds/ZiPYDgA9r3nEcc6zll/app/Plugins/cordova-plugin-moodstocks-develop/src/ios/MoodstocksScannerViewController.swift:13:62: error: use of undeclared type 'MSAutoScannerSessionDelegate'
    init(scanner aScanner: (MSScanner!), delegate delegate: (MSAutoScannerSessionDelegate!)) {
                                                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/tmp/builds/ZiPYDgA9r3nEcc6zll/app/Plugins/cordova-plugin-moodstocks-develop/src/ios/MoodstocksScannerViewController.swift:27:79: error: binary operator '|' cannot be applied to two 'UIViewAutoresizing' operands
        self.videoPreview.autoresizingMask = UIViewAutoresizing.FlexibleWidth | UIViewAutoresizing.FlexibleHeight
                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/tmp/builds/ZiPYDgA9r3nEcc6zll/app/Plugins/cordova-plugin-moodstocks-develop/src/ios/MoodstocksScannerViewController.swift:48:9: error: 'println' has been renamed to 'print'
        println("moodstocks: starting scanner session")
        ^~~~~~~
        print
Swift.println:1:33: note: 'println' has been explicitly marked unavailable here
@available(*, unavailable) func println<T>(value: T)
                                ^
/tmp/builds/ZiPYDgA9r3nEcc6zll/app/Plugins/cordova-plugin-moodstocks-develop/src/ios/MoodstocksScannerViewController.swift:85:9: error: 'println' has been renamed to 'print'
        println("moddstocks: stopping scanner session")
        ^~~~~~~
        print
Swift.println:1:33: note: 'println' has been explicitly marked unavailable here
@available(*, unavailable) func println<T>(value: T)
                                ^
    Error: [xcode-build] Compile Swift source files:
    Error: Buld failed
    Error: Error: Can't remove "/tmp/builds/ZiPYDgA9r3nEcc6zll/provisions/0a514a68-ced4-4326-9285-85869a280156.mobileprovision": EACCES, unlink '/tmp/builds/ZiPYDgA9r3nEcc6zll/provisions/0a514a68-ced4-4326-9285-85869a280156.mobileprovision'
Done building project "Merz.tmp.proj" -- FAILED.
.
Compilación del proyecto "Merz.iceproj" terminada -- ERROR.

ERROR al compilar.
arebgon commented 8 years ago

SOLVED!

ronkorving commented 8 years ago

May I ask what the solution was? Is it something for a pull request?

arebgon commented 8 years ago

I fail to iOS. With Cordova and Visual Studio impossible to do. With Phonegap, I have done the iOS part.

I have one problem, the orientation. I don't want the screen is rotated because doesn't look right.