Gary N Griswold created CB-13013:
------------------------------------
Summary: Cordova iOS link (clang) failure caused by space in App
name
Key: CB-13013
URL: https://issues.apache.org/jira/browse/CB-13013
Project: Apache Cordova
Issue Type: Bug
Components: cordova-ios
Affects Versions: [email protected], [email protected]
Environment: Mac osx 10.12.5
xCode 8.3.3
cordova 7.0.1
cordova iOS 4.4.0
Reporter: Gary N Griswold
Assignee: Shazron Abdullah
Priority: Blocker
Fix For: Master
Where in iOS Cordova is the code that generates the clang command? I would be
happy to investigate this problem myself, if I knew where in the Cordova code
that the clang (link) statement is generated.
The clang statement that is being generated is not correctly handling a space
that is embedded in the App name:
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang
.....
-FYour
-FBible/Plugins/com-shortsands-pkzip
-FBible/Plugins/com-shortsands-aws
-FBible/Plugins/com-shortsands-videoplayer
-FBible/Plugins/cordova-plugin-webserver
-FYour\ Bible/Plugins/com-shortsands-pkzip
-FYour\ Bible/Plugins/com-shortsands-aws
-FYour\ Bible/Plugins/com-shortsands-videoplayer
.....
The App is named "Your Bible". Noticed that it is not handling the space
properly when it generates the -F parameters, and those all fail with not found
errors. Then it generates -F parameters a second time, but this time correctly
handling the space.
Custom, embedded frameworks are being used in these three plugins. This link
problem appeared after they were added to the project.
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]