Es posible que mi estático marco de acceso de la aplicación iOS carpetas? [iOS]

0

Pregunta

Actualmente estoy desarrollando un SDK y es mejor ser diseñado como un marco estático. Se entenderá que el acceso de la red descargado de recursos de archivos ubicados en la carpeta de la aplicación, como /var/mobile/Applications/... traté de pasar la absoluta y la ruta del archivo que no se puede obtener el recurso. Entonces me reconstruir el SDK en un marco dinámico (con integración y el Signo en Xcode General), se puede acceder a la carpeta de la aplicación sin ningún problema.

Hay de todos modos para hacer estática marco tiene acceso a la carpeta de la aplicación?

dynamic-library ios static-libraries
2021-11-24 03:21:07
1

Mejor respuesta

0

En la plataforma iOS de un dispositivo real, usted no puede utilizar la ruta absoluta a la red de acceso a descargar archivos de recursos ubicado en la carpeta de la aplicación debido a la caja de arena del sistema de archivos. en su lugar, puede utilizar NSDocumentDirectory API para acceder a ellos. Antes de acceder al archivo, es mejor que use fileExistsAtPath API para comprobar si existe el archivo en la ruta de acceso.

Si usted está confundido, puede utilizar el marco de trabajo denominada FLEX para confirmar si el archivo se ha descargado correctamente.

2021-11-24 13:31:25

Estoy usando NSSearchPathForDirectoriesInDomains(NSApplicationSupportDirectory, NSUserDomainMask, SÍ); para obtener el soporte de la aplicación del directorio. De hecho, el camino que yo tengo es /var/mobile/Contenedores/Datos/Aplicación/DD42D5DE-E18C-47A7-BE4A-92EE8E9718FB/Library/Application Support/... Desde el Marco Dinámico puede acceder a los archivos utilizando este camino, me pregunto si no es el problema de esta ruta.
MortyXiong

Antes de acceder al archivo, es mejor que use fileExistsAtPath API para comprobar si existe el archivo en la ruta de acceso. Si usted está confundido, puede utilizar el marco de trabajo denominada FLEX para confirmar si el archivo se ha descargado correctamente. @MortyXiong
ChenYilong

En otros idiomas

Esta página está en otros idiomas

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Slovenský
..................................................................................................................