Skip to content

☂️ cli-platform-apple - further improvements  #2217

@okwasniewski

Description

@okwasniewski

Descripiton

cli-platform-apple is a new package introduced for OOT platforms. This issue lists further improvements that can be done to improve the codebase.

  • Remove getFallbackSimulator() and use first available simulator
  • Extract duplicated logic between createRun and createLog commands: feat: add platform-cli-apple with reusable utilities for OOT platforms #2208 (comment)
  • Implement app launching for React Native macOS: PR
  • Move prompt from createLog to prompts.ts: PR
  • Create a getter for buildOptions / runOptions to include proper platformName - PR
  • Modify warning Multiple Podfiles were found to take OOT platforms into account PR
  • Make dependencyConfig into a builder - PR
  • Remove code duplication between createRun and createBuild. Logic to re-check Xcode project can be moved to getXcodeProjectAndDir behind a flag refactor: extract duplicated code to getXcodeProjectAndDir #2220
  • merge buildOptions into runOptions to avoid confusion when importing/extending

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions