Rei*_*ldo 38 xcode ios cordova
我目前正在使用Phonegap 2.0在XCode中开发iOS应用程序.该应用程序在模拟器和测试设备上构建并运行良好.
当我尝试存档应用程序以进行分发时,会出现此问题.存档失败,并显示以下消息:
找不到CDVViewController.h文件.
有任何想法吗?
All*_*lan 154
Xcode 6.x
添加$(OBJROOT)/UninstalledProducts/include
到BuildSettings->标题搜索路径
Xcode 7.x
添加$(OBJROOT)/UninstalledProducts/$(PLATFORM_NAME)/include
到BuildSettings->标题搜索路径
1.双击<multiple values>
,你可以添加它.
2. $(OBJROOT)/UninstalledProducts/include
改变$(OBJROOT)/UninstalledProducts/$(PLATFORM_NAME)/include
Ham*_*oli 33
在Xcode 7.1上,您需要header search paths
从$(OBJROOT)/UninstalledProducts/include
to 更新字段$(OBJROOT)/UninstalledProducts/$(PLATFORM_NAME)/include
你可以找到header search paths
下build settings
- >search paths
pab*_*art 10
管理修复它.
在我的TARGET设置的构建设置中,"Header Search Path"中缺少这些内容:
"$(TARGET_BUILD_DIR)/usr/local/lib/include"
"$(OBJROOT)/UninstalledProducts/include"
"$(BUILT_PRODUCTS_DIR)"
Run Code Online (Sandbox Code Playgroud)
从多个来源获得解决方案:
升级Cordova iOS(来自31的Stepts)http://docs.phonegap.com/en/2.0.0/guide_upgrading_ios_index.md.html#Upgrading%20Cordova%20iOS
错误报告https://issues.apache.org/jira/browse/CB-1122
在groups.google.com/forum/?fromgroups=#!topic/phonegap/IcR8-ijrUfk进行讨论
在groups.google.com/forum/?fromgroups=#!topic/phonegap/PzqZEm8QKmc进行讨论
对于将来的参考:
我刚刚为自己解决了这个问题.
如果您正在使用Cordova cli并更新了config.xml,则可以将ios作为平台删除并添加回来.然后再从XCode归档.
cordova platform remove ios
cordova platform add ios
Run Code Online (Sandbox Code Playgroud)
希望有帮助,对我来说很完美,
归档时间: |
|
查看次数: |
27988 次 |
最近记录: |