Go to file
Cameron Gutman 6eaf9274b8 Upgrade project to Xcode 14 defaults
This drops support for iOS 11 and below (which appears to have already happened on the App Store side anyway)
2022-10-04 20:22:37 -05:00
2022-01-13 22:00:47 -06:00
2022-10-02 23:20:59 -05:00
2019-09-23 21:33:26 -07:00
2022-01-22 15:53:37 -06:00
2022-05-18 00:39:24 -05:00
2015-01-08 11:23:38 -05:00
2022-04-05 19:52:30 -05:00

Moonlight iOS/tvOS

AppVeyor Build Status

Moonlight for iOS/tvOS is an open source client for NVIDIA GameStream, as used by the NVIDIA Shield. Moonlight for iOS/tvOS allows you to stream your full collection of Steam games from your powerful desktop computer to your iOS device or Apple TV.

Moonlight also has a PC client and Android client.

Check out the Moonlight wiki for more detailed project information, setup guide, or troubleshooting steps.

Moonlight for iOS and tvOS

Building

  • Install Xcode 13 from the App Store page
  • Run git clone --recursive https://github.com/moonlight-stream/moonlight-ios.git
    • If you've already clone the repo without --recursive, run git submodule update --init --recursive
  • Open Moonlight.xcodeproj in Xcode
  • To run on a real device, you will need to locally modify the signing options:
    • Click on "Moonlight" at the top of the left sidebar
    • Click on the "Signing & Capabilities" tab
    • Under "Targets", select "Moonlight" (for iOS/iPadOS) or "Moonlight TV" (for tvOS)
    • In the "Team" dropdown, select your name. If your name doesn't appear, you may need to sign into Xcode with your Apple account.
    • Change the "Bundle Identifier" to something different. You can add your name or some random letters to make it unique.
    • Now you can select your Apple device in the top bar as a target and click the Play button to run.
Description
GameStream client for iOS/tvOS
Readme 253 MiB
Languages
C 84.9%
Objective-C 14.2%
C++ 0.8%
Shell 0.1%