yonaskolb / XcodeGen

A Swift command line tool for generating your Xcode project
MIT License
7.04k stars 819 forks source link

Extension Kit extension support for Xcode14 #1224

Closed freddi-kit closed 2 years ago

freddi-kit commented 2 years ago

(I'll work for it, this issue is for notifying to other developer)

Currently, we cannot create some new extensions from Xcode15 (e,g, App Intents). It is because the product type is new from Xcode 15 and XcodeGen does not create appropriate copy phase for this new product type.

alessionossa commented 2 years ago

Unless you have access to a super-early-beta of next-year release of Xcode, I think you are referring to Xcode 14. Anyway, I am looking forward for this fix.

freddi-kit commented 2 years ago

@alessionossa Thank you. Actually I'm asking my coworker to handle it. Also, it requires to change tuist/XcodeProj repo code and wait it for releasing new version. So please wait a moment 🙇

alessionossa commented 2 years ago

I see at https://github.com/tuist/XcodeProj/issues/687 that support for ExtensionKit extensions has already been added for XcodeProj.

freddi-kit commented 2 years ago

Yes but we need to wait tuist/XcodeProj to release new version

alessionossa commented 2 years ago

https://github.com/tuist/XcodeProj/releases/tag/8.8.0 🎉

freddi-kit commented 2 years ago

We are preparing it, please wait a moment

yonaskolb commented 2 years ago

Resolved by https://github.com/yonaskolb/XcodeGen/pull/1228 and released in 2.30.0 👍

freddi-kit commented 2 years ago

No, it is still not solved because it is necessary to customize copy path for extension kit. Current change make app install fail if we specify extension kit.

yonaskolb commented 2 years ago

Ok cool, didn't know. Are you still going to work on that @freddi-kit? That would be great

freddi-kit commented 2 years ago

@yonaskolb my coworker @mtj0928 now published PR, we can review it

alessionossa commented 2 years ago

To completely support ExtensionKit Extension, I think we are still missing the correct project configuration to import Frameworks. See #1255.

Dennisdezhangaho commented 2 years ago

this is not resolved yet, Xcode 14 for me to do this change, and cause my app crash. I am so confused till google guide me to this page. I think I just to back to Xcode 13.4.1