Ios 无法访问容器捆绑包中的应用程序文件
我想访问已绑定到iOS应用程序的sqlite数据库文件。 这很好,因为我可以看到我可以通过应用程序逻辑读取/写入数据库。 如果我通过模拟器运行应用程序,我可以在此处找到数据库:Ios 无法访问容器捆绑包中的应用程序文件,ios,xcode,Ios,Xcode,我想访问已绑定到iOS应用程序的sqlite数据库文件。 这很好,因为我可以看到我可以通过应用程序逻辑读取/写入数据库。 如果我通过模拟器运行应用程序,我可以在此处找到数据库: file:///Users/<Username>/Library/Developer/CoreSimulator/Devices/<DeviceID>/data/Containers/Bundle/Application/<ApplicationID>/<AppName>/
file:///Users/<Username>/Library/Developer/CoreSimulator/Devices/<DeviceID>/data/Containers/Bundle/Application/<ApplicationID>/<AppName>/test.db
file:///Users//Library/Developer/CoreSimulator/Devices//data/Containers/Bundle/Application/Xcode将不会导入包含二进制文件及其捆绑的所有文件的应用程序部分。
当使用捆绑在应用程序中的文件时,最好在应用程序第一次运行时将其复制到库或文档目录中。因此,您永远不会修改bundle-one,它应该是一个init文件,而不是一个工作文件。
当它位于文档或库中时,您可以通过xCode获取它