Investigate SnapshotPreviews issues surfaced during the Open Table customer sync.
Issues to investigate:
- Framework distribution: Open Table prefers using SnapshotPreviews as a framework rather than a SwiftPackage. They report a provided script for framework conversion fails for one of the libraries. Need to reproduce and determine whether we fix the script or improve framework support directly.
- PreviewGallery in TestFlight builds: Open Table asked whether PreviewGallery works in TestFlight/release builds. Distribution method has no effect on the gallery, but Apple recommends stripping previews from release builds, so previews won't be compiled by default. Related: EmergeTools/SnapshotPreviews#220 (docs gap on debug-only behavior).
Next steps:
- Get more detail from Open Table on which library/script failed during framework conversion
- Review existing framework conversion script and test it
- Clarify documentation around release build behavior
Action taken on behalf of Cameron Cooke.
Investigate SnapshotPreviews issues surfaced during the Open Table customer sync.
Issues to investigate:
Next steps:
Action taken on behalf of Cameron Cooke.