You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@cordova.apache.org by "Shazron Abdullah (JIRA)" <ji...@apache.org> on 2015/10/13 01:22:05 UTC

[jira] [Commented] (CB-9785) Can't build many plugins with master branch of cordova-ios

    [ https://issues.apache.org/jira/browse/CB-9785?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14953975#comment-14953975 ] 

Shazron Abdullah commented on CB-9785:
--------------------------------------

1. copyFile icon-60 error is related to the new .xcassets file, and is fixed in the new cli version
2. NSArray+Comparisons error for com.cordova.plugins.sms plugin (https://github.com/cordova-sms/cordova-sms-plugin)
3. Cordova/NSData+Base64.h error for de.appplant.cordova.plugin.email-composer plugin (https://github.com/katzer/cordova-plugin-email-composer)
4. self.webView error on Ionic keyboard plugin (https://github.com/driftyco/ionic-plugin-keyboard)
5. cordova-plugin-camera error (this has been fixed in the latest code -- https://github.com/apache/cordova-plugin-camera/commit/b683315be674b177c63072cb5645a75f42d2b226)

This is really good -- I'll see if I can send some patches and document these types of changes for other plugin authors.

> Can't build many plugins with master branch of cordova-ios
> ----------------------------------------------------------
>
>                 Key: CB-9785
>                 URL: https://issues.apache.org/jira/browse/CB-9785
>             Project: Apache Cordova
>          Issue Type: Bug
>          Components: iOS
>            Reporter: Paul Tarjan
>              Labels: cordova-ios-4.0.x
>
> First it spews pretty badly with things like
> {code}
> cp: copyFileSync: could not write to dest file (code=ENOENT):platforms/ios/Trimian/Resources/icons/icon-60.png
> {code}
> (I think it is missing the Resources/icons dir).
> Then for SMS it can't compile
> {code}
> platforms/ios/Trimian/Plugins/com.cordova.plugins.sms/Sms.m:2:9: fatal error: 'Cordova/NSArray+Comparisons.h' file not found
> #import <Cordova/NSArray+Comparisons.h>
> {code}
> Then my email plugin dies with
> {code}
> platforms/ios/Trimian/Plugins/de.appplant.cordova.plugin.email-composer/APPEmailComposer.m:23:9: fatal error: 'Cordova/NSData+Base64.h' file not found
> {code}
> Then they keyboard has 2 errors
> {code}
> platforms/ios/Trimian/Plugins/ionic-plugin-keyboard/IonicKeyboard.m:75:22: error: property 'hackishlyHidesInputAccessoryView' not found on object of type '
> UIView *'
>         self.webView.hackishlyHidesInputAccessoryView = YES;
>                      ^
> platforms/ios/Trimian/Plugins/ionic-plugin-keyboard/IonicKeyboard.m:78:22: error: property 'hackishlyHidesInputAccessoryView' not found on object of type 'UIView *'
>         self.webView.hackishlyHidesInputAccessoryView = NO;
>                      ^
> {code}
> Now my camera:
> {code}
> platforms/ios/Trimian/Plugins/cordova-plugin-camera/CDVCamera.m:23:9: fatal error: 'Cordova/NSData+Base64.h' file not found
> #import <Cordova/NSData+Base64.h>
> {code}
> And finally it builds



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@cordova.apache.org
For additional commands, e-mail: issues-help@cordova.apache.org