AppboyKit (also known as the Objective-C SDK) is no longer supported and has been replaced by the Swift SDK. It will no longer receive new features, bug fixes, security updates, or technical support—however, messaging and analytics will continue to function as normal. To learn more, see Introducing the New Braze Swift SDK.
Custom Styling
News Feed is being deprecated. Braze recommends that customers who use our News Feed tool move over to our Content Cards messaging channel—it’s more flexible, customizable, and reliable. Check out the migration guide for more.
Integration of SDWebImage
is required if you plan on using our Braze UI for displaying images within iOS in-app messages, News Feed, or Content Cards.
Overriding default images
Braze allows clients to replace existing default images with their own custom images. To accomplish this, create a new png
file with the custom image and add it to the app’s image bundle. Then, rename the file with the image’s name to override the default image in our library. Also, be sure to upload the @2x
and @3x
versions of the images to accommodate different phone sizes. Images available for override in Content Cards include: Images available for an override in the News Feed include:
- Read icon indicator:
Icons_Read
- Placeholder image:
img-noimage-lrg
Overriding default images is currently not supported in our Xamarin iOS integration.