iOS Build Environment Help Center

Is IOS Project Builder compatible with other Unity native plugins

append delete Frédéric

Hi,

Thank you so much for such a great piece of software, it's definitely an impressive achievement!

I plan to make an iOS app soon, and will definitely use the iOS project builder. I also plan to use some native features, like those offered by this Unity asset: https://assetstore.unity.com/packages/tools/integration/cross-platform-native-plugins-essential-kit-mobile-ios-android-140111#description

My question is: do you know if such plugins are compatible with the process of building iOS apps on Windows? Or is there something specific to do? Before I buy this asset, I'd like to know if there are some issues I should be aware of. Thank you!

Reply RSS

Replies

append delete #1. Pierre-Marie Baty

Hello

Thank you for your interest. Unfortunately I won't be able to provide an easy answer. There are so many assets out there that I can't guarantee that the builder is able to swallow each one of them without a hiccup. Basically, *almost* anything Xcode can build can be built with the builder, but there can (and often are) subtleties that can't be handled in an automated way and need to be adjusted by hand. Those are most often not related to the compiler used, but rather to the operating system the project assumes to be built on (for example, a custom build phase that would involve a UNIX shell script). I try to provide automated workarounds for the most common cases, though.

If you're experienced enough in compiling C++ programs and know enough of the UNIX command line, you'll be able to handle these problematic cases yourself. If you're halfway, I'll be able to help. But if you have almost no experience in either of these and it's your first iOS app (and your first mobile app in general), then I don't recommend taking the risk, and I'd recommend going the main road (Xcode) instead. I can't guarantee that it'll be easier with Xcode than with this builder - but it'll be easier to tell whether there's a problem with the build system or with your code this way, as you can assume the officially recommended build tool is theoretically immune to these problems.

append delete #2. Frédéric

Thank you Pierre-Marie for your fast and thoughtful reply. I already developed iOS apps with other SDKs (like Adobe AIR for example), so I am very familiar with the process. It seems that the asset I was inquiring about doesn't include the Facebook SDK, so it might actually help with building simplicity. I think I'll give it a go and see how things work.

Merci ! :)

append delete #3. Pierre-Marie Baty

Good choice. I can’t exclude the possibility that it’ll just work :-)

Reply

(Leave this as-is, it’s a trap!)

There is no need to “register”, just enter the same name + password of your choice every time.

Pro tip: Use markup to add links, quotes and more.

Moderators: Pierre-Marie Baty