Cordova app failing to Archive with Xcode 7.1 (Cordova/CDVViewController.h file not found)

前端 未结 5 1435
广开言路
广开言路 2020-12-13 20:57

I\'ve recently updated my Xcode to version 7.1 (from 7.0.1) and my Cordova app is failing to Archive with the error that says:

\'Cordova/CDVViewContro

5条回答
  •  春和景丽
    2020-12-13 21:45

    I found this solution at http://forum.ionicframework.com/t/cordova-cdvviewcontroller-h-file-not-found-in-xcode-7-1-beta/32232:

    Add this line to your Build Settings -> Header Search Paths:

    "$(OBJROOT)/UninstalledProducts/$(PLATFORM_NAME)/include"

    Don't replace the existing line that looks similar, that is still needed to be backwards compatible with Xcode 7 and Xcode 6.4.

    but doesn't work for old Cordova versions. I cannot upgrade to recent version of Cordova, so after a little try&search approach I found a new solution that seem works on my environment:

    "$(OBJROOT)/UninstalledProducts/$(CONFIGURATION)-$(PLATFORM_NAME)/include"
    

    Same advice as before, don't replace the existing line, but append the new role at the end.

    Hope this should be useful.

提交回复
热议问题