ios-jsc icon indicating copy to clipboard operation
ios-jsc copied to clipboard

feat: Support for Mac Catalyst

Open mbektchiev opened this issue 5 years ago • 7 comments

PR Checklist

  • [x] The PR title follows our guidelines: https://github.com/NativeScript/NativeScript/blob/master/CONTRIBUTING.md#commit-messages.
  • [x] There is an issue for the bug/feature this PR is for. To avoid wasting your time, it's best to open a suggestion issue first and wait for approval before working on it.
  • [x] You have signed the CLA.
  • [x] All existing tests are passing: https://github.com/NativeScript/ios-runtime/blob/master/CONTRIBUTING.md#contribute-to-the-code-base
  • [x] Tests for the changes are included.

refs #1165

test branch_tns_core_modules#feat/uikit-for-mac

mbektchiev avatar Nov 26 '19 16:11 mbektchiev

test branch_tns_core_modules#feat/uikit-for-mac

mbektchiev avatar Dec 02 '19 15:12 mbektchiev

test branch_tns_core_modules#feat/uikit-for-mac

dtopuzov avatar Dec 17 '19 07:12 dtopuzov

Any updates on this?

zachgibson avatar Sep 24 '20 21:09 zachgibson

Curious if this is still being pursued

daniellacosse avatar Sep 27 '21 18:09 daniellacosse

Any updates?

ClassicOldSong avatar Aug 11 '22 18:08 ClassicOldSong

@ClassicOldSong I'm not sure what happened with Mac Catalyst support on the iOS JavaScriptCore runtime, but now all development for the iOS runtime is based on V8 instead.

This merged PR from 2020 suggests that the iOS V8 runtime, at least, does support Mac Catalyst.

I'll caution that there are no guides on setting up a Mac Catalyst project, as although it may theoretically be supported, it's not an active focus. I'm not aware of any example projects. If you get stuck, we could try assisting on Discord, though I suspect most of us have never attempted to run a Mac Catalyst project before.

shirakaba avatar Aug 13 '22 00:08 shirakaba

@ClassicOldSong I believe @tjvantoll wrote a guide on how to set up a Mac Catalyst project (as an experimental proof of concept) for NativeScript, but I can't find it anymore. It was a long time ago, but some of the information may still be relevant.

shirakaba avatar Aug 13 '22 00:08 shirakaba