Local Solar2D plugin for funbox (plugins/plugin-appsflyer).
| Item | Value |
|---|---|
| Lua module | plugin.appsflyer |
| publisherId | com.studycat.appsflyer |
| Install path | ~/Solar2DPlugins/com.studycat.appsflyer/plugin.appsflyer/ |
| fun build | ./fun plugins build appsflyer ios android |
App build.settings:
["plugin.appsflyer"] = {
publisherId = "com.studycat.appsflyer"
}Strict vs non-strict is compile-time (PLUGIN_STRICT), not a separate Corona plugin name. Default master builds with PLUGIN_STRICT=1 (iOS ATT wait in init). Branch standard can set PLUGIN_STRICT=0.
appsflyer.getVersion() dispatches analyticsRequest with phase == "received" and data:
pluginVersion— plugin release stringsdkVersion— AppsFlyer SDK versionisStrict— boolean, matches compile-timePLUGIN_STRICT
| Studycat (this repo) | Official coronalabs |
|---|---|
ios/, android/ |
src/ios/, src/android/ |
plugin/com.studycat.appsflyer/plugin.appsflyer/ |
plugins/2020.3569/ prebuilt only |
plugin/plugin_appsflyer.lua |
marketplace sim stubs |
Removed from this fork (do not restore): plugins/2018.3326/, plugins/2020.3569/, plugin.appsflyer.strict module, plugin_appsflyerStrict Xcode target.
upstream → coronalabs/com.coronalabs-plugin.appsflyer. No routine merges; port fixes manually from upstream/master:src/.
./fun plugins build appsflyer ios android
./fun plugins installManual iOS: ios/build.sh (target plugin_appsflyer).