>How much content can be stored in the iOS Keychain
Before what? How much do you have?
According to the docs, "a keychain can hold any number of items..." Presumably the limit then is space on storage.
That article was helpful, thanks KMT.
I guess my question is specifically around the Keychain records themselves.
How much can a keychain record hold in a BLOB vs TEXT, for example? Are there db limits, outside of disk?
I understand the Keychain to be based on SQLite. Does it therefore hold the same restrictions?
Could someone realistically hold all of their app data in the Keychain?
SQLite has a SQLITE_MAX_LENGTH of 1 billion by default for bytes in a String or Blob.
"The maximum number of bytes in a string or BLOB in SQLite is defined by the preprocessor macro SQLITE_MAX_LENGTH. The default value of this macro is 1 billion (1 thousand million or 1,000,000,000)."
Does anyone know whether Keychain has a different value? Do any Apple engineers monitor the forums?