The tests had a missing @available annotation which meant that they didn't build iOS (annoyingly, when building for macOS, these things are not checked so things were building fine locally).
Modifications
Add missing available annotation to streaming tests.
Result
Builds for iOS again.
Test Plan
Local testing, selecting generic iOS destination in Xcode. This failed before this patch, and succeeds with it.
Motivation
The tests had a missing
@available
annotation which meant that they didn't build iOS (annoyingly, when building for macOS, these things are not checked so things were building fine locally).Modifications
Add missing available annotation to streaming tests.
Result
Builds for iOS again.
Test Plan
Local testing, selecting generic iOS destination in Xcode. This failed before this patch, and succeeds with it.