1***@qq.com
1***@qq.com
  • 发布:2024-11-15 15:02
  • 更新:2024-12-17 15:54
  • 阅读:581

uniapp 运行鸿蒙的时候报错Invalid product for target 'default'

分类:鸿蒙Next

详细报错信息如下
hvigor ERROR: Invalid product for target 'default'.
Detail: Check the target applyToProducts field for 'default': [ 'default', 'release' ].
at /Users/admin/Desktop/ouyeel_worksheet/unpackage/debug/app-harmony-2f573459/build-profile.json5

hvigor ERROR: BUILD FAILED in 2 s 482 ms
14:58:13.789 运行包制作失败

谁知道这个是怎么回事啊 求教 网上也百度不到类似的答案

2024-11-15 15:02 负责人:无 分享
已邀请:
DCloud_UNI_yuhe

DCloud_UNI_yuhe

贴一下你的build-profile.json5 看看

  • 1***@qq.com (作者)

    {

    "app": {

    "signingConfigs": [

    {

    "name": "default",

    "type": "HarmonyOS",

    "material": {

    "certpath": "/Users/admin/.ohos/config/default_MyApplication_ES9EnAkpMlpof9vvrG4Sbz9nkJ95grdGzHr3auEH9jQ=.cer",

    "storePassword": "0000001AD7D2B8B83D40135883AFFB1E40CD211D02BD51AD1AB75CF209EEB4BD90E85307ED1FE934D5AB",

    "keyAlias": "debugKey",

    "keyPassword": "0000001AC132B240A3AE0835EBD738945A5C03B7AD2BEEA2B59036B59E7FF1655A2E501F871C5E3F209F",

    "profile": "/Users/admin/.ohos/config/default_MyApplication_ES9EnAkpMlpof9vvrG4Sbz9nkJ95grdGzHr3auEH9jQ=.p7b",

    "signAlg": "SHA256withECDSA",

    "storeFile": "/Users/admin/.ohos/config/default_MyApplication_ES9EnAkpMlpof9vvrG4Sbz9nkJ95grdGzHr3auEH9jQ=.p12"

    }

    }

    ],

    "products": [

    {

    "name": "default",

    "signingConfig": "default",

    "compatibleSdkVersion": "5.0.0(12)",

    "runtimeOS": "HarmonyOS",

    "buildOption": {

    "strictMode": {

    "caseSensitiveCheck": true,

    "useNormalizedOHMUrl": true

    }

    }

    }

    ],

    "buildModeSet": [

    {

    "name": "debug"

    },

    {

    "name": "release"

    }

    ]

    },

    "modules": [

    {

    "name": "entry",

    "srcPath": "./entry",

    "targets": [

    {

    "name": "default",

    "applyToProducts": [

    "default",

    "release"

    ]

    }

    ]

    }

    ]

    }这样子的

    2024-11-15 15:14

  • DCloud_UNI_yuhe

    回复 1***@qq.com: 看着好像你的 products 缺了一部分,你补上试试;

    "products": [

    {

    "name": "default",

    "signingConfig": "default",

    "compatibleSdkVersion": "5.0.0(12)",

    "runtimeOS": "HarmonyOS",

    "buildOption": {

    "strictMode": {

    "caseSensitiveCheck": true,

    "useNormalizedOHMUrl": true

    }

    }

    },

    {

    "name": "release",

    "signingConfig": "release",

    "compatibleSdkVersion": "5.0.0(12)",

    "runtimeOS": "HarmonyOS",

    "buildOption": {

    "strictMode": {

    "caseSensitiveCheck": true,

    "useNormalizedOHMUrl": true

    }

    }

    }

    ],

    2024-11-15 15:22

  • 2***@qq.com

    回复 DCloud_UNI_yuhe: 赞,解决了我的困惑,为什么鸿蒙开发工具 DevEco Studio 生成自动签名没有 release选项

    2024-11-18 19:01

  • 3***@qq.com

    {

    "app": {

    "signingConfigs": [

    {

    "name": "default",

    "type": "HarmonyOS",

    "material": {

    "storePassword": "00000020EB2B14E7B9879477A23F0B0A3210DC192A04785B9347AACE0B8D631AFA1848AF1EACA92D5AD69EE97AA98B88",

    "certpath": "E:/HBuilderProject/certification/Debug_cert.cer",

    "keyAlias": "Debug_alias",

    "keyPassword": "00000020D91D82155E3F142504C29FD7C7678F0D35327C1E8C3A8735C23F3681CA9C0A5460A546BEA21C65135E2DC409",

    "profile": "E:/HBuilderProject/certification/Debug_profileDebug.p7b",

    "signAlg": "SHA256withECDSA",

    "storeFile": "E:/HBuilderProject/certification/Debug_p12.p12"

    }

    }

    ],

    "products": [

    {

    "name": "default",

    "signingConfig": "default",

    "compatibleSdkVersion": "5.0.1(13)",

    "runtimeOS": "HarmonyOS",

    "buildOption": {

    "strictMode": {

    "caseSensitiveCheck": true,

    "useNormalizedOHMUrl": true

    }

    }

    }

    ],

    "buildModeSet": [

    {

    "name": "debug",

    },

    {

    "name": "release"

    }

    ]

    },

    "modules": [

    {

    "name": "entry",

    "srcPath": "./entry",

    "targets": [

    {

    "name": "default",

    "applyToProducts": [

    "default"

    ]

    }

    ]

    }

    ]

    }

    我这个也报这种错是为啥呢?applyToProducts中也没有release啊

    2024-12-12 16:11

  • DCloud_UNI_yuhe

    回复 3***@qq.com: 是 products

    2024-12-12 16:25

污喵王

污喵王

补上这个relese的配置就可以了,复制下来改个名字

要回复问题请先登录注册