当前位置: 首页 > 知识库问答 >
问题:

Cordova iOS构建失败,带有“编辑-配置”标记

长孙鸿波
2023-03-14
<edit-config target="NSLocationWhenInUseUsageDescription" file="*-Info.plist" mode="merge">
   <string>need location access to find things nearby</string>
</edit-config>

(节点:60604)unhandledpromiserejectionwarning:unhandledpromise拒绝(拒绝ID:1):typeerror:doc.find不是函数

(节点:60604)[DEP0018]弃选警告:弃选未处理的promise拒绝。将来,未处理的promise拒绝将使用非零退出代码终止Node.js进程。

共有1个答案

魏誉
2023-03-14

如上文评论所述,需要采取的步骤是:

>

  • 删除iOS平台:cordova platform删除iOS
  • 将edit-config添加到platform name=“iOS”标记中

    在此处添加

  •  类似资料:
    • 无法生成ionic cordova build android--prod配置项目时出现问题:app'。 未指定compileSdkVersion。请将其添加到构建中。格拉德尔 build.gradle(app) /*根据一个或多个投稿者许可协议授权给Apache软件基金会(ASF)。有关版权所有权的更多信息,请参阅随本作品一起分发的通知文件。ASF根据Apache许可证2.0版(以下简称“许可证

    • 我尝试运行这个gradle任务(通过gradlew) 它使用cucmber jvm 并收到此错误 当我从cmd中的同一路径运行同一行时: 更新1: 这个cmd在shell控制台中工作: ./构建/发行版/WebLarge测试/bin/WebLargeTests-f html:构建/报告/cucumber/-f json:构建/报告/cucumber/report.json--胶水com.waze.

    • 当我试图通过Jenkins标记特定的构建时,会出现以下错误: 当试图在工作区中标记它工作正常,HEAD实际上是附加的,git引用看起来很好,这可能是一个问题,当詹金斯试图标记它在错误的工作目录中寻找? 有没有办法用它试图标记的方式提取更多详细的日志? 仅供参考-使用Jenkins 2.81和swarm Linux代理,最新的Git插件。

    • 我需要在maven项目中解析json文件。为此,我从java文件(App.java)中的一个简单导入开始 然后,我尝试使用编译项目,但出现错误: 下面是我如何构建maven项目的: 我创建了maven项目: 你知道如何解决这个错误吗?

    • 当我为android构建我的Ionic应用程序时,它会出现错误。当我为iOS做同样的事情时,但没有问题插件列表附在下面 **插件列表** com-badrit-base 64 0.2.0”Base64”cordova-clipboard 1.3.0”剪贴板”cordova-plugin-add-swift-support 2.0.2”AddSwiftSupport”cordov-plugin-ba

    • 在调试模式下,在为x86构建的Android SDK上启动lib\main.dart...初始化gradle...解决依赖关系...Gradle任务'assembleDebug'...寄存器ResGeneratingWork被弃用,使用寄存器GeneratedResFolders(FileCollection)寄存器ResGeneratingWork被弃用,使用寄存器GeneratedResFol