我正在尝试加载一个充满资产的 sql 数据库,供我的应用程序在发布时使用。
据我了解,您可以将数据库保存到applicationDocumentsDirectory
:
NSURL *storeURL = [[self applicationDocumentsDirectory] URLByAppendingPathComponent:DATABASEFILENAME];
但这会在模拟器或测试设备上本地保存,因此我需要保留源资产并将它们与我的应用程序一起发布以生成该 sql 数据库。
我可以使用资产发布应用程序,在第一次运行时填充数据库并删除资产。无论如何只包括我预先填充的数据库?