Ios9 我

Ios9 我,ios9,xcode7.2,Ios9,Xcode7.2,我不知道如何给出相对路径。因此,我拖放了该文件,并将其放入“和#import中,如下所示: #import "dragged file full path" 卸载并重新安装Cordova平台 cordova platform rm ios cordova platform add ios 我的案例中的一个问题是AppBrowser中的一个插件cordova插件。确保插件已更新。这是正确答案。另外值得注意的是:“生成设置”选项卡默认为“基本”过滤器。请确保选中“全部”,否则您将看不到标题搜索

我不知道如何给出相对路径。因此,我拖放了该文件,并将其放入
#import
中,如下所示:

#import "dragged file full path"

卸载并重新安装Cordova平台

cordova platform rm ios

cordova platform add ios

我的案例中的一个问题是AppBrowser中的一个插件
cordova插件。确保插件已更新。

这是正确答案。另外值得注意的是:“生成设置”选项卡默认为“基本”过滤器。请确保选中“全部”,否则您将看不到标题搜索路径字段。我经常看到此答案,但我的项目已将此字符串作为搜索标题路径的一部分,但仍找不到该文件:-(别忘了将此添加到所有pahts,Release,而不仅仅是Debug。我第一次只添加到Debug,错过了Release,但没有任何帮助。添加到Release修复了此问题。谢谢!我还必须删除旧版本:$(OBJROOT)/卸载产品/include,则存档将运行。而不是在此之前。对于那些不记得清理项目的快捷方式的用户,请按
Shift-Cmd-K
谢谢。我有Xcode 7.2版,这解决了我的问题。奇怪的是,这似乎使我的情况更糟。我必须删除ios,然后再次添加它,然后才能摆脱addition xcode错误。这修复了我在cordova 7.1和使用CDVViewController.h的inappbrowser插件中的问题;这修复了我在xcode 10.2和cordova 6.0.0中的问题。如果路径中有空格,可以在其周围添加引号
“$(一些变量)一些路径/带有空格”
谢谢@Jacksonkr。不确定我是否没有尝试过(这是显而易见的,但非常有用)或者,如果路径太长,我就迷路了。不过,这仍然是一个很好的评论,谢谢。我敢说,这与删除图标的关系不大,而更多的是与删除/添加IOS有关。我做了步骤1-3,它对我起了作用。我不确定在哪里执行步骤4。我尝试了构建配置中的所有其他更改,但最终我的项目可以安装在real deviceI也尝试了上述所有更改,但都没有成功;我已经从Xcode的一个古老版本(在我的iPod上使用时)升级到了现在的8.3版本,上面需要添加的所有路径都已经在调试和发布中,但它仍然找不到它们;添加Unique有效,呜呜,谢谢!
$(OBJROOT)/UninstalledProducts/$(PLATFORM_NAME)/include
Build Settings -> Architectures -> Build Active Architecture Only -> YES
cordova platform update ios
"$(OBJROOT)/UninstalledProducts/$(PLATFORM_NAME)/include"
In my case, when I build my iOS platform, CordovaLib folder was not included.
1. Delete existing CordovaLib.xcodeproj
2. Add existing files. Add CordovaLib.xcodeproj from CordovaLib folder
3. Add dependencies and select CordovaLib
4. Add link Binaries with library and select libCordova.a
#import "dragged file full path"
cordova platform rm ios

cordova platform add ios