It is recommended to use the official build in most cases, as the modified version may be unstable.
- Download the latest release from GitHub Actions.
- Install the app.
- Self-sign and trust the app by running:
xattr -dr com.apple.quarantine /Applications/PlayCover.app
For iOS apps that were already installed using the official build, you may need to perform the following steps:
- Right-click the app icon, select
Settings, and clickReset Settingsat the bottom. This will restore the recommended configuration. - Reinstall the app, as some tweaks are only applied during installation.
Run iOS apps and games on Apple Silicon Macs with mouse, keyboard and controller support.
Documentation
·
Discord
·
Website
Welcome to PlayCover! This software is all about allowing you to run iOS apps and games on Apple Silicon devices running macOS 12.0 or newer.
PlayCover works by putting applications through a wrapper which imitates an iPad. This allows the apps to run natively and perform very well.
PlayCover also allows you to map custom touch controls to keyboard, which is not possible in alternative sideloading methods such as Sideloadly.
These controls include all the essentials, from WASD, camera movement, left and right clicks, and individual keymapping, similar to a popular Android emulator’s keymapping system called Bluestacks.
This software was originally designed to run Genshin Impact on your Apple Silicon device, but it can now run a wide range of applications. Unfortunately, not all games are supported, and some may have bugs.
Localisations handled in Weblate.
Follow the instructions below to get Genshin Impact, and many other games, up and running in no time.
At the moment, PlayCover can only run on Apple Silicon Macs. This means that only devices with M-series SoCs (eg. M1) are supported.
If you have an Intel Mac, you can explore alternatives like Bootcamp or emulators.
You can download stable releases here, or build from source by following the instructions in the Documentation.
To learn how to setup and use PlayCover, visit the documentation here.
We host a Homebrew tap with the PlayCover cask. To install from it run:
brew install --cask PlayCover/playcover/playcover-communityTo uninstall:
- Remove PlayCover using
brew uninstall --cask playcover-community; - Untap
PlayCover/playcoverwithbrew untap PlayCover/playcover.
Distributed under the GPLv3 License. See LICENSE for more information.
Lucas Lee - playcover@lucas.icu
Depal - depal@playcover.io
These open source libraries were used to create this project.
-
Thanks to @iVoider for creating such a great project!

