- 小程序最低可用版本 现在跑哪里去了?
小程序微信公共平台改版以后,小程序最低可用版本 在哪里设置?
2天前 - donut app iOS真机运行构建失败 报错?
update app icons... $:genAssetCar: false $:using default app icons when appStore1024 is not config... $:using default app icons when mainIcon120 is not config... $:update splashscreen image... $:update extendsdk... $:useExtendedSdks: {"WeAppOpenFuns":true,"WeAppNetwork":false,"WeAppBluetooth":false,"WeAppMedia":false,"WeAppLBS":false,"WeAppOthers":false} $:pack the ipa... $:signing the app... $:Run command: /Users/wuqiyi/Library/Application Support/微信开发者工具/50a7d9210159a32f006158795f893857/WeappMiniApp/miniapp-builder/0.1.29/MiniAppBuilder --appid wx135ee72e3bc75813 --action sign --miniappCacheDir /Users/wuqiyi/Library/Application Support/微信开发者工具/50a7d9210159a32f006158795f893857/WeappMiniApp --ipa /var/folders/f7/m814h4f106jgz9sky_cwztwr0000gn/T/miniapp-unsigned.ipa --type certificate --entitlements com.apple.developer.associated-domains=applinks%3Awww.mouse-cute.xyz%2Fulink%2F --install --deviceId 00008130-000174923EBA001C... $:["Failed to install DeveloperDiskImage.dmg to .", Error Domain=MiniAppBuilder.ServerError Code=3 "MiniAppBuilder could not find this device."] $:["MiniAppBuilder could not find this device."] $:wx135ee72e3bc75813 getCertifacateData succeed Error reading or parsing JSON from file: Error Domain=NSCocoaErrorDomain Code=260 "The file “profilesMap.json” couldn’t be opened because there is no such file." UserInfo={NSFilePath=/Users/wuqiyi/Library/Application Support/微信开发者工具/50a7d9210159a32f006158795f893857/WeappMiniApp/__appexProfilesCacheDir__/profilesMap.json, NSUnderlyingError=0x12014e0e0 {Error Domain=NSPOSIXErrorDomain Code=2 "No such file or directory"}} Signing the app... $:Failed to exec command: /Users/wuqiyi/Library/Application Support/微信开发者工具/50a7d9210159a32f006158795f893857/WeappMiniApp/miniapp-builder/0.1.29/MiniAppBuilder --appid wx135ee72e3bc75813 --action sign --miniappCacheDir /Users/wuqiyi/Library/Application Support/微信开发者工具/50a7d9210159a32f006158795f893857/WeappMiniApp --ipa /var/folders/f7/m814h4f106jgz9sky_cwztwr0000gn/T/miniapp-unsigned.ipa --type certificate --entitlements com.apple.developer.associated-domains=applinks%3Awww.mouse-cute.xyz%2Fulink%2F --install --deviceId 00008130-000174923EBA001C $:IPA 构建失败,请前往社区反馈https://developers.weixin.qq.com/community/minihome/mixflow/2889188691586351105 $:IPA 构建失败,请前往社区反馈https://developers.weixin.qq.com/community/minihome/mixflow/2889188691586351105 我的手机是数据线连着电脑呢。 另外我有个疑问,我是在我的小程序原本项目上升级的,为什么src/manifest.json的appid变成bundleId了,那就不用小程序的appid了吗? 如果我既有开发小程序的需求,又有开发app的需求,那是应该分2个项目还是写在1个项目?
09-11 - 因为上个月被成功举报下架,现在恶意用户每天都来上门上传色情内容,该怎么办?
我的小程序是做电子菜单的,用户可以自由上传内容,之前没做内容审核,4.30被竞争对手举报下架永久封禁了,5.8申诉要回账号。 现在虽然要回来了,我也做了内容审核,但是竞争对手还是隔三差五来上传色情图片,因为这些恶心的人在上次微信不分青红皂白一下子永久封禁我小程序中尝到甜头了。 关键隔三差五一大波流量上传色情内容就算了,我也立马封禁了,但是他们封禁完还在客服口找我叫嚣,给我造成了很大的精神困扰。我是开发者,我都不能把所有的精力放在自己的项目上了。 想问一下官方,这种情况该怎么处理,而且他们一大波人来,每次再来一个1星,我的小程序评分降得也很快。
05-24 - onShareAppMessage 和 onShareTimeline 行为不一致?
onShareAppMessage((res) => { return { title: '快来看看我的菜单~', path: `/pages/party/index?share=look&restId=${uni.getStorageSync('restId')}`, imageUrl: 'https://xxx/static/show-u-menu.png' } }) onShareTimeline(() => { return { title: '快来看看我的菜单~', path: `/pages/party/index?share=look&restId=${uni.getStorageSync('restId')}`, imageUrl: 'https://xxx/static/logo-yellow.png' } }) 写法是一致的,但是onShareAppMessage可以直接打开pages/party/index页面,然后前端根据登录与否进入party流程最终回到pages/party/index页面,onShareTimeline分享到朋友圈后,会跳到整个应用的登录页去pages/home/index页面,走新建用户登录的逻辑。这不是我想要的。
2023-09-29 - 小程序下发统一消息 报错47003?
[图片] 我想用小程序给我已经关联并认证的服务号发消息,现在报错47003。我翻看过社区里的提问,7.10日这个接口已经支持公众号类目模板了。用的是小程序的access_token去请求,touser写的是关注公众号的用户的公众号openid,appid是公众号,template_id是类目模板id,miniprogram是小程序id,到底哪里不对呢?
2023-07-14 - 模板消息 一直报 40081 api unauthorized?
{ "errcode": 48001, "errmsg": "api unauthorized rid: 64aed4b5-448da146-1b9b7a0d" } 可是我已经授权了。
2023-07-13 - 这是部署失败了吗?看不懂
部署开始于 2023-06-13 11:26:24 环境名称:prod-5g0i1mxzad001581 [1/2] 创建版本 失败 38s 创建版本失败:任务失败 [2023-06-13 12:05:29] Started by user coding [2023-06-13 12:05:29] Running in Durability level: MAX_SURVIVABILITY [2023-06-13 12:05:31] [Pipeline] Start of Pipeline [2023-06-13 12:05:32] [Pipeline] node [2023-06-13 12:05:32] Running on Jenkins in /root/workspace [2023-06-13 12:05:32] [Pipeline] { [2023-06-13 12:05:32] [Pipeline] stage [2023-06-13 12:05:32] [Pipeline] { (检出 ZIP 包) [2023-06-13 12:05:32] Stage "检出 ZIP 包" skipped due to when conditional [2023-06-13 12:05:32] [Pipeline] } [2023-06-13 12:05:32] [Pipeline] // stage [2023-06-13 12:05:33] [Pipeline] stage [2023-06-13 12:05:33] [Pipeline] { (检出代码仓库) [2023-06-13 12:05:33] [Pipeline] sh [2023-06-13 12:05:33] + git clone ****** . [2023-06-13 12:05:33] Cloning into '.'... [2023-06-13 12:05:35] [Pipeline] sh [2023-06-13 12:05:35] + git checkout master [2023-06-13 12:05:35] Already on 'master' [2023-06-13 12:05:35] Your branch is up-to-date with 'origin/master'. [2023-06-13 12:05:35] [Pipeline] } [2023-06-13 12:05:35] [Pipeline] // stage [2023-06-13 12:05:35] [Pipeline] stage [2023-06-13 12:05:35] [Pipeline] { (构建 Docker 镜像) [2023-06-13 12:05:35] [Pipeline] sh [2023-06-13 12:05:35] + docker login -u ****** -p ****** ccr.ccs.tencentyun.com/tcb-******-bnps/ca-qyceabnt_mouse-cook:mouse-cook-004-20230613120527 [2023-06-13 12:05:35] WARNING! Using --password via the CLI is insecure. Use --password-stdin. [2023-06-13 12:05:36] WARNING! Your password will be stored unencrypted in /root/.docker/config.json. [2023-06-13 12:05:36] Configure a credential helper to remove this warning. See [2023-06-13 12:05:36] https://docs.docker.com/engine/reference/commandline/login/#credentials-store [2023-06-13 12:05:36] [2023-06-13 12:05:36] Login Succeeded [2023-06-13 12:05:36] [Pipeline] sh [2023-06-13 12:05:36] + docker build -f ././/Dockerfile -t ccr.ccs.tencentyun.com/tcb-******-bnps/ca-qyceabnt_mouse-cook:mouse-cook-004-20230613120527 ./ [2023-06-13 12:05:36] Sending build context to Docker daemon 365.6kB [2023-06-13 12:05:36] Step 1/7 : FROM node:16.20-alpine3.17 [2023-06-13 12:05:37] 16.20-alpine3.17: Pulling from library/node [2023-06-13 12:05:37] f56be85fc22e: Pulling fs layer [2023-06-13 12:05:37] c5e9712c615f: Pulling fs layer [2023-06-13 12:05:37] 9369075e452c: Pulling fs layer [2023-06-13 12:05:37] 4a5f54542006: Pulling fs layer [2023-06-13 12:05:37] 4a5f54542006: Download complete [2023-06-13 12:05:38] 9369075e452c: Verifying Checksum [2023-06-13 12:05:38] 9369075e452c: Download complete [2023-06-13 12:05:38] f56be85fc22e: Verifying Checksum [2023-06-13 12:05:38] f56be85fc22e: Pull complete [2023-06-13 12:05:38] c5e9712c615f: Verifying Checksum [2023-06-13 12:05:38] c5e9712c615f: Download complete [2023-06-13 12:05:39] c5e9712c615f: Pull complete [2023-06-13 12:05:39] 9369075e452c: Pull complete [2023-06-13 12:05:39] 4a5f54542006: Pull complete [2023-06-13 12:05:39] Digest: sha256:1cd89de178c5f0d886e56e7505420d5e6e53d353da302d6b3b61b22221bfde29 [2023-06-13 12:05:39] Status: Downloaded newer image for node:16.20-alpine3.17 [2023-06-13 12:05:39] ---> e7b66a014011 [2023-06-13 12:05:39] Step 2/7 : WORKDIR /usr/src/app [2023-06-13 12:05:40] ---> Running in 58524bd27298 [2023-06-13 12:05:40] Removing intermediate container 58524bd27298 [2023-06-13 12:05:40] ---> c50891fae2cf [2023-06-13 12:05:40] Step 3/7 : COPY package.json yarn.lock ./ [2023-06-13 12:05:40] ---> 4f5d80d3be2b [2023-06-13 12:05:40] Step 4/7 : RUN yarn [2023-06-13 12:05:40] ---> Running in bf6ac3759310 [2023-06-13 12:05:41] yarn install v1.22.19 [2023-06-13 12:05:41] [1/4] Resolving packages... [2023-06-13 12:05:41] [2/4] Fetching packages... [2023-06-13 12:06:03] [3/4] Linking dependencies... [2023-06-13 12:06:03] warning " > swagger-ui-express@4.6.2" has unmet peer dependency "express@>=4.0.0". [2023-06-13 12:06:03] warning " > ts-loader@9.4.2" has unmet peer dependency "webpack@^5.0.0". [2023-06-13 12:06:15] [4/4] Building fresh packages... [2023-06-13 12:15:32] Sending interrupt signal to process [2023-06-13 12:15:32] Aborted by coding [2023-06-13 12:15:33] Sending interrupt signal to process [2023-06-13 12:15:33] Aborted by coding [2023-06-13 12:15:34] Sending interrupt signal to process [2023-06-13 12:15:34] Aborted by coding [2023-06-13 12:15:35] Sending interrupt signal to process [2023-06-13 12:15:35] Aborted by coding [2023-06-13 12:15:36] Sending interrupt signal to process [2023-06-13 12:15:36] Aborted by coding [2023-06-13 12:15:37] Terminated [2023-06-13 12:15:37] script returned exit code 143 [2023-06-13 12:15:37] [Pipeline] } [2023-06-13 12:15:37] [Pipeline] // stage [2023-06-13 12:15:37] [Pipeline] stage [2023-06-13 12:15:37] [Pipeline] { (推送 Docker 镜像到 TCR) [2023-06-13 12:15:37] Stage "推送 Docker 镜像到 TCR" skipped due to earlier failure(s) [2023-06-13 12:15:37] [Pipeline] } [2023-06-13 12:15:37] [Pipeline] // stage [2023-06-13 12:15:37] [Pipeline] } [2023-06-13 12:15:37] [Pipeline] // node [2023-06-13 12:15:37] [Pipeline] End of Pipeline [2023-06-13 12:15:37] Finished: ABORTED *** -----------构建mouse-cook-004----------- 2023-06-13 12:05:29 create_build_image : succ,
2023-06-13