https://github.com/dmitriifeshchenko/godot-appodeal-ios-plugin
Appodeal iOS Plugin for Godot GameEngine
https://github.com/dmitriifeshchenko/godot-appodeal-ios-plugin
advertising appodeal godot godot-plugin ios mediation monetization
Last synced: 8 months ago
JSON representation
Appodeal iOS Plugin for Godot GameEngine
- Host: GitHub
- URL: https://github.com/dmitriifeshchenko/godot-appodeal-ios-plugin
- Owner: DmitriiFeshchenko
- License: mit
- Created: 2022-12-04T01:48:09.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-01-05T23:26:23.000Z (over 2 years ago)
- Last Synced: 2024-01-06T00:51:41.096Z (over 2 years ago)
- Topics: advertising, appodeal, godot, godot-plugin, ios, mediation, monetization
- Language: Objective-C++
- Homepage: https://wiki.appodeal.com/en/
- Size: 35.2 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# Appodeal iOS Plugin for Godot GameEngine
This repository contains source code of Appodeal **iOS** Plugin for Godot engine.
**If you are looking for the Appodeal plugin itself, follow the first link below.**
## Links:
### [Godot Plugin](https://github.com/DmitriiFeshchenko/godot-appodeal-editor-plugin)
### [Demo Project](https://github.com/DmitriiFeshchenko/godot-appodeal-demo-project)
### [Android Plugin](https://github.com/DmitriiFeshchenko/godot-appodeal-android-plugin)
### [Changelog](CHANGELOG.md)
## Building Instructions:
In case you want to build an iOS plugin yourself (for different Godot Engine or Appodeal SDK versions),
follow these steps:
0. If you have extracted engine headers, you can skip steps 1-3, and manually put them into `/headers/godot` directory.
1. Add the desired version of [Godot Engine](https://github.com/godotengine/godot) to the `/godot` folder.
2. Run `./scripts/generate_headers.sh [3.x|4.0]` in terminal to build the Godot Engine header files.
3. Run `./scripts/extract_headers.sh` to copy all required headers into `/headers/godot` directory.
4. Download Appodeal iOS SDK fat build archive from the [official website](https://docs.appodeal.com/ios/get-started) and copy the header files
from `Appodeal.xcframework` folder into `/headers/appodeal/Appodeal` directory.
5. Run `./scripts/release_xcframework.sh [3.x|4.0]` to build the plugin.
6. Get your plugin from the `/bin/release` directory.