[
https://issues.apache.org/jira/browse/CB-5696?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14293168#comment-14293168
]
ASF GitHub Bot commented on CB-5696:
------------------------------------
Github user Mitko-Kerezov commented on the pull request:
https://github.com/apache/cordova-lib/pull/151#issuecomment-71607363
Hey @shazron can you take a look at this
> Missing Plugin source file on iOS
> ---------------------------------
>
> Key: CB-5696
> URL: https://issues.apache.org/jira/browse/CB-5696
> Project: Apache Cordova
> Issue Type: Bug
> Components: Plugman
> Affects Versions: 3.3.0
> Environment: Mac OSX 10.9, plugman 0.17.0, cordova 3.3.0-0.1.1, xcode
> 5
> Reporter: xu.li
> Labels: build, patch
>
> Bug
> ========
> 1. cordova create cordova-issue com.example.cordova.issue cordova-issue
> 2. cd cordova-issue/ && cordova platform add ios && cordova build && cordova
> plugin add org.apache.cordova.device
> 3. Open the project in xcode5, and you will find CDVDevice.h and CDVDevice.m
> are missing.
> Reason
> ========
> It is caused by [cordova-plugman.git] / src / platforms / ios.js.
> In the parseProjectFile function, it searches for "config.xml" using
> "glob.sync", and then filter the file path list, and then use the first file
> in the remaining list.
> When the name of the project, 3rd parameter in the "cordova create" command,
> starts with a lowercased letter after "b", it will not be list as the first
> item among all the candidates, and the "**/build/**"-like file paths are not
> filtered out.
> Quick Fix
> ========
> Filter all the file candidates contain "/build/".
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]