Skip to content

Add Support for Mac Catalyst  #435

Closed

Description

@steveisok

We are in the process of building a mac catalyst runtime. In order to run tests against it, I would like xharness to support running catalyst apps in order to take advantage of the underlying infrastructure.

Activity

  1. steveisok commented on Feb 1, 2021

    @steveisok
    MemberAuthor
  2. added
    enhancementNew feature or request
    appleiOS/tvOS/WatchOS/Mac Catalyst area
    on Feb 1, 2021
  3. tkapin commented on Feb 1, 2021

    @tkapin
    Member

    @steveisok - could you please clarify the priority and when do you need it (assuming sooner is better, but it's unclear if its a blocker for you at the moment). @premun is supposed to be on FR for two weeks now, but we can reschedule it if needed.

  4. steveisok commented on Feb 3, 2021

    @steveisok
    MemberAuthor

    It's not a blocker, but sooner definitely is better. I certainly understand if you want to keep Premek on FR.

  5. rolfbjarne commented on Feb 4, 2021

    @rolfbjarne
    Member
    • Wire up correctly to mlaunch in order to launch a catalyst app

    You don't need mlaunch to launch Mac Catalyst apps, they're launched like macOS apps (so just call Process.Start on the executable, or whatever xharness does for macOS apps).

  6. self-assigned this
    on Feb 15, 2021
  7. premun commented on Feb 17, 2021

    @premun
    Member

    @rolfbjarne do you know if there is some MacCatalyst system log like we have for the simulators? I was trying to find how you handle this in xamarin-macios but couldn't see it

  8. rolfbjarne commented on Feb 17, 2021

    @rolfbjarne
    Member

    @premun there's no Mac Catalyst-specific system log like there are for simulators, it would be the normal macOS system-level log.

  9. rolfbjarne commented on Feb 17, 2021

    @rolfbjarne
    Member

    and that's not captured in xharness, so if you want it you'd have to add support for it

  10. premun commented on Feb 17, 2021

    @premun
    Member

    Right, thanks!

    I logged an issue #459 and will revisit it later so that we don't have to wait for this now.

  11. added a commit that references this issue on Feb 23, 2021
    f4ff376
  12. added a commit that references this issue on Feb 26, 2021
    c6e0538
  13. added a commit that references this issue on Mar 17, 2021
    62aa7fc
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

appleiOS/tvOS/WatchOS/Mac Catalyst areaenhancementNew feature or request

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions