https://github.com/beatthat/unity-ios-app-make-launchable
Make your Unity iOS app launchable from other apps via a url scheme (post build process)
https://github.com/beatthat/unity-ios-app-make-launchable
ios launch packages plugin unity unity3d urlscheme
Last synced: about 1 month ago
JSON representation
Make your Unity iOS app launchable from other apps via a url scheme (post build process)
- Host: GitHub
- URL: https://github.com/beatthat/unity-ios-app-make-launchable
- Owner: beatthat
- License: mit
- Created: 2018-09-13T22:26:21.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2018-09-13T22:55:24.000Z (almost 8 years ago)
- Last Synced: 2025-10-09T13:33:59.558Z (9 months ago)
- Topics: ios, launch, packages, plugin, unity, unity3d, urlscheme
- Language: JavaScript
- Size: 120 KB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Makes your Unity iOS app launchable via a url scheme.
By default, sets the url scheme to be the fully qualified product name, e.g. `com.yourcompany.yourapp`.
So if you're using, say, the App Launcher plugin from the Unity Asset store
(https://assetstore.unity.com/packages/tools/integration/app-launcher-20454)
...then you would use this line of code to launch your app from another unity app:
```csharp
AppLauncher.LaunchApp("com.yourcompany.yourapp://", "NameOfYourGameObjectForOnSuccessOnErrorCallbacks");
```
## Install
From your unity project folder:
npm init --force # only if you don't yet have a package.json for your unity proj
npm install beatthat/unity-ios-app-make-launchable --save
## Usage
Once this package is installed, it should just automatically set the necessary plist properties to make your app launchable on every build.
To verify in XCode that it worked, look at Info/UrlType. There should be one URL Type entry like the below.
