Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/moonlight-stream/moonlight-ios
GameStream client for iOS/tvOS
https://github.com/moonlight-stream/moonlight-ios
gamestream ios-app moonlight nvidia tvos-app
Last synced: about 11 hours ago
JSON representation
GameStream client for iOS/tvOS
- Host: GitHub
- URL: https://github.com/moonlight-stream/moonlight-ios
- Owner: moonlight-stream
- License: gpl-3.0
- Created: 2014-01-18T03:11:26.000Z (almost 11 years ago)
- Default Branch: master
- Last Pushed: 2024-07-11T00:51:16.000Z (5 months ago)
- Last Synced: 2024-12-05T21:02:53.014Z (8 days ago)
- Topics: gamestream, ios-app, moonlight, nvidia, tvos-app
- Language: C
- Homepage:
- Size: 231 MB
- Stars: 1,177
- Watchers: 65
- Forks: 302
- Open Issues: 133
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
- fucking-open-source-ios-apps - Moonlight Game Streaming
- awesome-sunshine - iOS - Official iOS client. (📺 Clients / ✳️ Official Moonlight Clients)
README
# Moonlight iOS/tvOS
[![AppVeyor Build Status](https://ci.appveyor.com/api/projects/status/kwv8vpwr457lqn25/branch/master?svg=true)](https://ci.appveyor.com/project/cgutman/moonlight-ios/branch/master)
[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.
Moonlight also has a [PC client](https://github.com/moonlight-stream/moonlight-qt) and [Android client](https://github.com/moonlight-stream/moonlight-android).
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)
## Building
* Install Xcode from the [App Store page](https://apps.apple.com/us/app/xcode/id497799835)
* 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.