Ios 我总是说;“密码正确”;
我在ios上使用sqlcipher时遇到问题。 我按照这个示例创建了名为“testing.db”的数据库: 然后我转到本教程,将sqlcipher源代码集成到我的项目中并对其进行配置: 问题是,当我使用不同的密码(密钥)测试代码时,它总是向我显示“密码正确,或者新数据库已初始化”,即使我为数据库设置了错误的文件名(总是相同的消息) 这里可能有什么错误 提前感谢有关解决方案,请参见:Ios 我总是说;“密码正确”;,ios,sqlite,sqlcipher,Ios,Sqlite,Sqlcipher,我在ios上使用sqlcipher时遇到问题。 我按照这个示例创建了名为“testing.db”的数据库: 然后我转到本教程,将sqlcipher源代码集成到我的项目中并对其进行配置: 问题是,当我使用不同的密码(密钥)测试代码时,它总是向我显示“密码正确,或者新数据库已初始化”,即使我为数据库设置了错误的文件名(总是相同的消息) 这里可能有什么错误 提前感谢有关解决方案,请参见: 数据库文件在编译时未包含在应用程序中。由于文件不存在,SQLCipher将为您创建该文件,并接受您提供的任何密
数据库文件在编译时未包含在应用程序中。由于文件不存在,SQLCipher将为您创建该文件,并接受您提供的任何密码。您一定犯了错误。只需重新允许集成的确切步骤…并获得与使用正确文件路径和错误密码时相同的结果?