NativeScript iOS Daily: Release Packaging Gets Fixed, Twice
The release pipeline for Swift Package Manager distribution broke and got repaired across two back-to-back pull requests, while a libffi upgrade quietly unlocked a major error-handling overhaul.
Duration: PT2M14S
Episode overview
This episode is a short developer briefing from NativeScript iOS Daily.
It explains recent repository work in plain language.
- Show: NativeScript iOS Daily
- Published: 2026-07-22T13:15:11Z
- Audio duration: PT2M14S
Transcript excerpt
This excerpt keeps the crawler page concise. Listen to the episode or use the RSS feed for the full update.
Good morning. It's July 22nd, 2026, and this is NativeScript iOS Daily.
The main story today is release packaging — it broke, and the team fixed it fast, twice in one day.
Nathan Walker's PR 405 reshaped the ios-spm manifest so it's built correctly per channel, for both iOS and visionOS targets. But that change had a side effect: local builds and pull-request artifacts came out broken. Local builds baked in an absolute path only valid on the developer's own machine, and PR-workflow…
The second theme is unlocking new runtime capability. PR 408 upgrades the libffi submodule from a 2019 fork to current upstream, adding vector type support and — critically — letting Objective-C exceptions unwind through closure trampolines into native try-catch blocks. That single change is what makes PR 409…
Rounding it out, PR 407 gets the full TestRunner suite building and passing on visionOS for the first time, with real availability filtering — foundational work for trusting visionOS test results.
What's next: watch for the stacked PR 409 to land now that libffi 408 is merged, and expect visionOS to get more test coverage scrutiny going forward.