我刚刚将我的cordova ios版本更新到4.0.1并且我已经开始在CDV相机插件中出现错误,其中说没有找到任何人面临同样的问题以及解决方案是什么
答案 0 :(得分:3)
Cordova 4.0中的Cordova Github页面中列出的Cordova/NSData+Base64.h
已从Cordova中删除
参考:https://github.com/apache/cordova-ios/blob/master/guides/API%20changes%20in%204.0.md
正如github页面中所写:
鼓励插件作者使用NSData中提供的(iOS 7+)base64编码和解码方法。
因此,您可以更改插件中的方法,或者可以更新到不使用该文件的最新最新插件
如果您要在插件中进行更改,则其他选项可以是
由于cordova-ios仅支持iOS 7及以后版本,因此请将插件更改为使用NSJSONSerialization,这非常简单。
答案 1 :(得分:0)
删除并再次添加您的插件。
我的自我正在工作。
cordova plugin rm "your Plugin name"
cordova plugin add "your Plugin name"
示例
cordova plugin rm cordova-plugin-email
cordova plugin add cordova-plugin-email