归档 Cordova 项目 - 路径不存在:www

Archive Cordova Project - Path does not exist: www

我正在尝试通过 XCode.

向 App Store 提交一个 iOS iPhone/iPad Cordova 项目

我能够在所有模拟器和设备上成功构建应用程序。当我尝试存档应用程序时,出现错误。

Shell Script Invocation Error - Path does not exist: www

因此,出于某种原因,我在项目的构建阶段中调用的 Shell 脚本无法找到我的 'www' 文件夹。

我最接近解决的问题是,我听说 Archive 在归档时使用不同的目录结构。我试图在其中添加

 "$(PLATFORM_NAME)/../IntermediateBuildFilesPath/UninstalledProducts/include/"

给用户 Header 搜索路径,但这并没有解决任何问题。

如果您没有完整的 cordova 项目并且只有来自平台的 ios 文件夹并且您的 www 文件夹位于 ios/{your_app_name_folder}/www,则会发生此错误

解决方案:将 www 文件夹从 'ios/{your_app_name_folder}/www' 移动到 'ios/www'

对于新的应用程序或升级的项目 运行 cordova build ios 它应该 move/create platform/ios/

中的 WWW 文件夹