Files
purchases-ios/Sources/Networking/HTTPClient
Dave DeLongandÁlvaro Brey 4e98dd2f75 Inject and refresh IAM tokens (#7440)
* ci: announce modifications in the SDK API feed (#7451)

An attribute-only modification is neither an addition nor a break, so it reached the feed as a headline and a link, with the headline claiming new API.

* Implement the IAM network operations

# Conflicts:
#	RevenueCat.xcodeproj/project.pbxproj

# Conflicts:
#	RevenueCat.xcodeproj/project.pbxproj

# Conflicts:
#	Sources/Authentication/Authentication.swift
#	Sources/Identity/IdentityManager.swift
#	Tests/UnitTests/Networking/BackendErrorTests.swift

* target membership

* Inject tokens and attempt to refresh when necessary

* testa and a full comment

* senior engineer, reporting for duty

* custom compilation guard

* retain the authentication instance so errors can be reported

---------

Co-authored-by: Álvaro Brey <alvaro.brey@revenuecat.com>
2026-08-21 14:04:23 -06:00
..