iOS SDK Downloads

  • 4.0.0 - voicelayer-ios-4.0.0.zip

    • General bug fixes and improvements.
    • Added support for direct user conversations.
    • Added support for location type messages.
  • 3.10.1 - voicelayer-ios-3.10.1.zip

    • Reworked the audio bus management logic to resolve incompatibilities with iOS 12.4
    • Added additional configuration to the audio transaction API
  • 3.10.0 - voicelayer-ios-3.10.0.zip

    • Reworked the underlying audio handling to improve compatibility with other frameworks
    • Improved audio processing to resolve playback issues on iPhone XS and iPhone XS Max
  • 3.8.7 - voicelayer-ios-3.8.7.zip

    • Fixed a bug where updating a user's avatar url property would not properly update the associated VLUser object
    • Fixed a bug where errors would be ignored when attempting to post a text message via the SDK
  • 3.8.5 - voicelayer-ios-3.8.5.zip

    • Added support for modifying channel images
    • Fixed a bug causing user avatar updates to fail
  • 3.8.4 - voicelayer-ios-3.8.4.zip

    • General bug fixes
    • Audio session management reworked
    • Additional playback and recording configuration
    • See included migration guide for full list of changes from 3.8.3 to 3.8.4
  • 3.8.0 - voicelayer-ios-3.8.0.zip

    • Fixed a bug causing crashes when parsing messages for deleted users
    • Fixed a bug where error messages when uploading an attachment were not being properly returned
  • 3.7.9 - voicelayer-ios-3.7.9.zip

    • Updated push token registration to remove it's requirement on an active connection.
    • Added callbacks to allow monitoring the status of push token registrations.
    • Fixed a compatibility issue with Bluetooth headsets.
  • 3.7.8 - voicelayer-ios-3.7.8.zip

    • Fixed a compatibility issue in iOS 9.
    • Improved Bluetooth compatibility in iOS 10.
    • Updated VLClientNotifications to be available in Swift.
  • 3.7.7 - voicelayer-ios-3.7.7.zip

    • Fixed a bug causing recording to be blocked if preRecord if followed by stopRecording.
    • Fixed a bug where playing a beep after playing another beep or a message would not result in the finish event being called.
  • 3.7.5 - voicelayer-ios-3.7.5.zip

    • General bug fixes and improvements.
    • Added support for tracking the creation timestamp of a VLChannel
    • When recording the SDK will now provide a timestamp for when the message was created.
    • All VLObject classes now implement Equatable and can be directly compared for equality based on their identifier.