moonlight-ios/README.md

24 lines
1.9 KiB
Markdown
Raw Normal View History

2019-10-28 18:40:35 -07:00
# Moonlight iOS/tvOS
2014-08-31 13:20:11 -04:00
2026-09-26 16:06:48 -05:00
[![CI](https://github.com/moonlight-stream/moonlight-ios/actions/workflows/ci.yml/badge.svg)](https://github.com/moonlight-stream/moonlight-ios/actions/workflows/ci.yml)
2019-08-07 00:48:26 -07:00
2023-02-02 23:35:10 -06:00
[Moonlight for iOS/tvOS](https://moonlight-stream.org) is an open source client for [Sunshine](https://github.com/LizardByte/Sunshine) and NVIDIA GameStream. Moonlight for iOS/tvOS allows you to stream your full collection of games and apps from your powerful desktop computer to your iOS device or Apple TV.
2014-08-31 13:20:11 -04:00
2020-05-27 19:53:17 -07:00
Moonlight also has a [PC client](https://github.com/moonlight-stream/moonlight-qt) and [Android client](https://github.com/moonlight-stream/moonlight-android).
2016-02-15 22:39:32 -08:00
2020-05-27 19:55:52 -07:00
Check out [the Moonlight wiki](https://github.com/moonlight-stream/moonlight-docs/wiki) for more detailed project information, setup guide, or troubleshooting steps.
[![Moonlight for iOS and tvOS](https://moonlight-stream.org/images/App_Store_Badge_135x40.svg)](https://apps.apple.com/us/app/moonlight-game-streaming/id1000551566)
2021-10-16 14:18:04 -05:00
## Building
2023-02-02 23:35:10 -06:00
* Install Xcode from the [App Store page](https://apps.apple.com/us/app/xcode/id497799835)
2021-10-16 14:18:04 -05:00
* 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.