Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[iOS][Package Management] XCFramework support #5171

Closed
1 task
jwoo-msft opened this issue Dec 11, 2020 · 2 comments · Fixed by #5332
Closed
1 task

[iOS][Package Management] XCFramework support #5171

jwoo-msft opened this issue Dec 11, 2020 · 2 comments · Fixed by #5332
Assignees
Labels
Design Discussion - Needed Issue requires a design discussion before proceeding Partner-MsftTeamsMobile Bugs related specifically to Teams Mobile integration (iOS/Android) Request
Milestone

Comments

@jwoo-msft
Copy link
Member

What platform is your feature request related to? (Delete other platforms).

  • iOS

Describe the solution you'd like
Apple introduced a new binary framework, XCFramework. We should support this as the Teams mobile is going to mandate it, and XCFramework has great features and works well with our current initiative for support Swift Package Manager, Apple's artifact distributor.

@jwoo-msft jwoo-msft changed the title [Platform][Broader Feature Request Category if applicable] Title [iOS][Package Management] XCFramework support Dec 11, 2020
@jwoo-msft jwoo-msft added the Partner-MsftTeamsMobile Bugs related specifically to Teams Mobile integration (iOS/Android) label Dec 11, 2020
@jwoo-msft jwoo-msft added this to the 21.01 milestone Dec 11, 2020
@golddove
Copy link
Member

From https://github.com/microsoft/fluentui-apple :

As of this writing, the version of Swift Package Manager shipped with the latest Xcode does not support packages that require resource bundles. As Fluent UI Apple does require resource bundles, we do not currently support Swift Package Manager.

Does this apply to us?

@shalinijoshi19 shalinijoshi19 added Design Discussion - Needed Issue requires a design discussion before proceeding Proposal-Needed labels Dec 17, 2020
@ghost ghost added the AdaptiveCards v21.01 label Dec 18, 2020
@jwoo-msft
Copy link
Member Author

From https://github.com/microsoft/fluentui-apple :

As of this writing, the version of Swift Package Manager shipped with the latest Xcode does not support packages that require resource bundles. As Fluent UI Apple does require resource bundles, we do not currently support Swift Package Manager.

Does this apply to us?

@golddove No, it doesn't.
XCFramework does not need SPM to work.

@jwoo-msft jwoo-msft added this to Investigating in Joseph's Tasks Jan 21, 2021
@jwoo-msft jwoo-msft moved this from Investigating to To do in Joseph's Tasks Jan 21, 2021
@RebeccaAnne RebeccaAnne modified the milestones: 21.01, Short Term Jan 21, 2021
@jwoo-msft jwoo-msft modified the milestones: Short Term, 21.01 Jan 22, 2021
Joseph's Tasks automation moved this from To do to Done Jan 28, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Design Discussion - Needed Issue requires a design discussion before proceeding Partner-MsftTeamsMobile Bugs related specifically to Teams Mobile integration (iOS/Android) Request
Projects
No open projects
Development

Successfully merging a pull request may close this issue.

6 participants