我正在创建一个使用PhoneGap构建应用程序和CocoaPods来管理外部依赖项的应用程序。在前面,这很好用 - PhoneGap在第一个phonegap install ios
上生成项目,CocoaPods正确地获取该生成的项目并生成一个xcworkspace。
不幸的是,对phonegap build ios
的后续调用失败了,因为他们仍在尝试构建xcodeproj,其依赖性只能通过xcworkspace获得。
对我来说,这似乎是一个常见的问题,因为它们似乎都是这个iOS开发的相当常用的工具,但我找不到任何有类似问题的人。
答案 0 :(得分:3)
几年后,似乎对这个问题的简短回答是:默认的Cordova CLI工具无法正确处理工作空间。有一个open issue来处理这个问题,但截至2016年4月,默认情况下这是不可能的。
但是,您可以使用Cordova Cocoapod解决此问题。但这并不能解决CLI工具问题。