Skip to content

migrate iOS to Swift Package Manager - #184

Merged
JarvanMo merged 6 commits into
mainfrom
spm
Aug 27, 2026
Merged

JarvanMo merged 6 commits into
mainfrom
spm

Conversation

@JarvanMo

Copy link
Copy Markdown
Member
  • add ios/tobias/Package.swift, keep tobias.podspec (dual support)
  • restructure ios/ to SPM layout (Sources/tobias, include/tobias)
  • drop NoUtdid AlipaySDK variant
  • remove tobias_setup.rb, document manual iOS setup instead
  • bump iOS deployment target to 13.0
  • split iOS CI into SPM and CocoaPods lanes

- add ios/tobias/Package.swift, keep tobias.podspec (dual support)
- restructure ios/ to SPM layout (Sources/tobias, include/tobias)
- drop NoUtdid AlipaySDK variant
- remove tobias_setup.rb, document manual iOS setup instead
- bump iOS deployment target to 13.0
- split iOS CI into SPM and CocoaPods lanes
Migrate to the built-in Kotlin 2.3.20 plugin and bump the minimum
Flutter/Dart versions to 3.47.0/3.13.0.
Replace the vendored AlipaySDK.xcframework binary target in the SPM
manifest with the AliPaySDK-SPM package, which also ships the
AlipaySDK.bundle resource. The podspec still uses the local
xcframework for CocoaPods builds.
The Flutter tool warns that a plugin Package.swift must depend on the
generated FlutterFramework package when Swift Package Manager is
enabled.
@JarvanMo
JarvanMo merged commit 849e482 into main Aug 27, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant