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

Carlos Santana commented on CB-1122:
------------------------------------

Shazron, hehe I'm not that smart I took the variable from the debug script.

By adding this variable CONFIGURATION_BUILD_DIR actually I'm fixing two 
problems.
Problem #1: Compile Error
Since Header Search Path already contains the build $(BUILT_PRODUCTS_DIR) and 
this match $(CONFIGURATION_BUILD_DIR) then the compiler will know where to find 
the include files to compile

Problem #2: Building a good IPA containing the cordovalib linked with compiled 
library
I tried fixing the header search path to make the compile work from command 
line this produced an ipa that was not usable, the final output didnt' contain 
the cordovalib compiled.

The key thing is that the cordovalib output needs to be found by archive 
process to put everything inside the ipa

This is why I took the shortcut of just adding the  $(CONFIGURATION_BUILD_DIR) 
to fix both problems.

I hope this helps clarify.

I took me a while to figured out when I upgraded from cordova 1.6.1 to 2.0.0 
and suddenly I was not getting a good IPA to be install on phone for 
ad-hoc/enterprise distribution over webpage.

--Carlos
                
> Compile errors when building for Archive
> ----------------------------------------
>
>                 Key: CB-1122
>                 URL: https://issues.apache.org/jira/browse/CB-1122
>             Project: Apache Cordova
>          Issue Type: Bug
>          Components: iOS
>    Affects Versions: 2.0.0
>            Reporter: Shazron Abdullah
>            Assignee: Shazron Abdullah
>             Fix For: 2.1.0
>
>         Attachments: Archive-tmq.zip, header.png
>
>
> On Tue, Jul 24, 2012 at 4:45 PM, Michael McCabe <[email protected]> 
> wrote:
> > I'm having the same problem.  I tried installing Cordova-2.0.0.pkg before
> > running the create script and am still getting the errors of missing
> > CDVViewController.h (in AppDelegate.h and MainViewController.h) only when
> > archiving.  
> >
> > Has anyone gotten the build to work after installing the pkg?  I'm running
> > XCode 4.2, mac-os 10.6.8 and ios sdk 5.0, btw.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to