You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add support for testing in-app messages in SwiftUI previews (#8351)
* Expose most of the initializers for message metadata classes for use in unit testing or SwiftUI previews
* Fix import in FIRIAMFetchFlowTests
* Simplify UI test app to use now public initializers (doesn't build)
* Update public header to use stripped down message initializers that only include parameters that effect layout
* Fix nullability for body text in in-app message initializers, add helper methods for generating mock messages
* Remove default image for image-only convenience initializer
* Make initializers non optional, document force unwraps
* Finalize helper methods, update test project to use the preview helpers
* Update UI tests to use new initializers
* Revert Cocoapods related project changes
* Add copyright notices to new files
* Change target version of DefaultUI test app back to 10.0
* Add unit tests for
* Fix color that wasn't available on tvOS
* Udpdate CHANGELOG
* Update UI test app to 13.2 to avoid [DVTiPhoneSimulator -primaryInstrumentsServer was called from the main thread
* Update to target 13.2
* Revert "Update to target 13.2"
This reverts commit 8189b64.
* Revert "Update UI test app to 13.2 to avoid [DVTiPhoneSimulator -primaryInstrumentsServer was called from the main thread"
This reverts commit 2371ff2.
* Remove unnecessary ABTExperimentPayload import. Fix nullability of ABTExperimentPayload param in initializers
* Revert iOS target in project.pbxproj file
* Revert removals of references to GoogleService-Info.plist
* Let Xcode handle spacing in project file
0 commit comments