-
-
Notifications
You must be signed in to change notification settings - Fork 38
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[FEATURE] Export automatically for iOS mono version #25
Comments
@brendonion call you tell to me how configure the MacOS for build with mono? |
Is giving me this error: Found Mono root directory: /Library/Frameworks/Mono.framework/Versions/Current And here are the command line: i didnt used mono before |
Hey I just followed the official Godot tutorial: https://docs.godotengine.org/en/stable/development/compiling/compiling_with_mono.html You have to clone the specific mono version repo you have https://www.mono-project.com/docs/about-mono/versioning/#mono-source-versioning You have to clone this repo and run the scripts https://github.com/godotengine/godot-mono-builds |
I really need this godot-mono-builds repository? Because i didnt saw in the official Godot tutorial And this godot-mono-build will be inside of Godot Source Code? |
Oh sorry, that's for the ios/android build templates. If you want to build godot mono for osx, you do the following: and then
But for the ios/android templates, you need to clone the |
Oh, ok, i will try here but it will may take some time, because i dont have a Mac and iam using the GitHub Actions for that. In this mid-time you can try to compile by yourself: |
Okay I'll give it a shot! |
Hey @brendonion im having this error: Making all in arch Please check the code if is missing something: https://github.com/Poing-Studios/Godot-AdMob-Android-iOS/actions/runs/364531974/workflow |
What command are you running? I believe you have to change the mono repo branch to the specific mono version you are using before running:
Check this table https://www.mono-project.com/docs/about-mono/versioning/#mono-source-versioning. |
Yeah I'm just getting so many issues now. I've compiled everything, exported the ios templates, and followed the ios admob steps, but now the game buttons just don't even work. (I also had to change MobileCoreServices -> CoreServices and add PromisesObjc). I'm wondering if it's a mono version mismatch, but essentially the error is:
Probably due to it not able to even run the C# scripts. |
did you manage to compile? try to compile without the admob module to see the result |
Hmm, yeah I re-compiled the ios templates without the admob module, and same thing. So it must've been a messed up build in the first place. Probably going to take a breather from this for a bit. Please let me know if you get it working! |
@brendonion now yet, is still giving me this error: https://github.com/Poing-Studios/Godot-AdMob-Android-iOS/runs/1403642388?check_suite_focus=true |
Oh man, I have no idea on that one. Maybe due to this issue godotengine/godot-mono-builds#11 ? Maybe try a different mono version? They recommend their CI version here godotengine/godot-mono-builds#9 (comment) (6.8.0.123) |
I created a issue here: godotengine/godot-mono-builds#17, i guess this is something missing in |
Ok great, let's see where it leads! |
For Android is perfectly working, you can try here: https://github.com/Poing-Studios/Godot-AdMob-Android-iOS/releases/tag/Android_mono_v3.2.2%2B (just versions 3.2.2+) |
Excellent, I'll give that a shot soon 🙌 |
Also, if you're still working on the iOS builds, make sure you add
|
Also worth noting, iOS Plugins are in the works 💯 |
Nice, I think the iOS Plugin will be only available for 3.2.5 or 4.0 version. I'm still with problems with godot-mono-builds, this is the latest problem: |
Hey @brendonion , i found this on official documentation: https://docs.godotengine.org/en/stable/development/compiling/compiling_with_mono.html#notes
|
Oh did you get it working btw? I see the release tag but not the template ❓ |
Try to download here: https://github.com/Poing-Studios/Godot-AdMob-Android-iOS/suites/1515992304/artifacts/26683307 i`m having some troubles about upload to release tag |
Hmm so close! Getting this error now..
|
This is the same error of this?
|
Very similar, this time it's saying: |
Do you have Discord? Will be better for chating, i think this error is out of scope of this module but i can help you with it |
I'm at work now, but we could chat later today for sure. I'm on PST time btw |
But I really think we need that |
Yes, you're right: https://docs.godotengine.org/en/stable/development/compiling/compiling_with_mono.html#generate-the-glue
But i dont know what will be generated after that, and what files will be needed to run on XCode, at night we can see this (i'm GMT-3 time) My Discord ID: Gustavo Maciel / gustavottc#5069 |
For sure, I'll add you on Discord right now. You are 11 hours ahead of me, so I hope you won't be sleeping when we chat 😬 |
Closing the issue here due the exporting is working: https://github.com/Poing-Studios/Godot-AdMob-Android-iOS/actions/runs/371305010 Currently strill have this error:
But this error is not part of this module, is part of Godot itself, my recommend is create a issue in Godot's Github repository |
No description provided.
The text was updated successfully, but these errors were encountered: