[informe de error uni-aplicación] seleccione la dirección: falle la API debe declararse en el campo requiredPrivateInfos en app/ext.json

【uni-app报错】{errMsg: "chooseAddress:fail the api debe declararse en el campo requiredPrivateInfos en app.json/ext.json"}

El autor indagó información relevante a través de varios canales y obtuvo las siguientes pistas:

  • Anuncio oficial de la comunidad de desarrolladores de WeChat
    A partir del 14 de julio de 2022, si los desarrolladores desean utilizar interfaces relacionadas con la ubicación geográfica después del lanzamiento de la última versión, además de completar la autorización de la interfaz, también deben registrarse en app.json (o ext.json ) enlace de configuración.
    Contenido específico del anuncio
  • Solución y descripción del elemento de configuración
    Enlace de configuración oficial

inserte la descripción de la imagen aquí

  • Solución
    1, proyecto uni-app Encuentre el archivo manifest.json
    en el directorio raíz del proyecto , seleccione la vista de código fuente en la barra de navegación izquierda , busque el nodo mp-weixin y agregue después del nodo:
"requiredPrivateInfos": [
    "getLocation",
    "onLocationChange",
    "startLocationUpdateBackground"
    "chooseAddress"
 ]

2. Proyecto de subprograma nativo Agregue el nodo de información privada requerida al archivo app.json
en el directorio raíz , consulte la configuración oficial para obtener información de configuración y configúrelo usted mismo de acuerdo con las necesidades del proyecto.

================================================== == =============================
2022/09/10 actualización

  • Déjame mostrarte la imagen después de mi configuración, solo como referencia
    inserte la descripción de la imagen aquí
  • Otra cosa a tener en cuenta es que puede elegir uno de los dos parámetros siguientes : Si declara información de ubicación difusa, no puede declarar información de ubicación precisa. Si declara información de ubicación difusa e información de ubicación precisa al mismo tiempo, se producirá un error al compilar el código.

inserte la descripción de la imagen aquí

  • El número de secuencia 1 y los números de secuencia 2-5 en la tabla son mutuamente excluyentes

Supongo que te gusta

Origin blog.csdn.net/qq_41602125/article/details/126710029
Recomendado
Clasificación