I have a project with Cordova(6.1.1)/Phonegap(5.3.10). I am trying to build an ipa file with Xcode 7.3. When I click on Product > Archive the build fails, and the log says: 'Cordova/CDVViewController.h' file not found. I can successfully build the project to a device, so i am kinda lost knowing what the problem might be.
I have tried to change the Header Search Path from
"$(OBJROOT)/UninstalledProducts/include"
to
"$(OBJROOT)/UninstalledProducts/$(PLATFORM_NAME)/include"
from reading this post Xcode 7.2: In “Archive”: Getting the issue: “Cordova/CDVViewController.h’ file not found ”. While there is no such issues in building the app
I have tried to change chage to enable bitcode to "no", but still no luck at Archiving my app.
From many readings here on stackoverflow the issue seems to be with header search path, but this havent solved my issue. Dont know if there is something else on Xcode 7.3, because the other posts is with Xcode 7.2 and below. Dont know how to solve this issue, has anyone else experienced this problem?
Update (Solution):
Under Build Settings > Deployment > Install owner. I left that blank and then it finally worked.
Try this out, this should work.
Run this in your terminal: cordova platform update ios
Open your project in Xcode
Go to Preference -> Locations -> Advanced
Choose "Unique" as the option for Build Location
Product -> Clean
Product -> Build
Try out cordova platform update ios
as well as it fixed the problem for the questioner