The iOS SDK has been updated with new features and fixes for many issues. Most notably: support for non-json formats (all types supported by Blockstack.js are now supported on iOS), encryption of files, and multiplayer getFile support.
Blockstack.getFilewith parameters username, app, and zoneFileLookupURL.
Blockstack.promptClearDeviceKeychainto reset the user’s local storage for auth.
- Descriptive comments that work with Xcode Quick Look
- Non-JSON formats in getFile and putFile, specifically “text/plain” and “application/octet-stream” content types.
Profileobject now includes an “apps” property.
- Various fixes around sign in/sign out with the sample app.
- The sample app now showcases multiplayer get, along with encrypted putFile and getFile.
Blockstack.signOutnow just signs the user out and clears state for the current application.