Skip to content
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

libStreamAlpha Dependency Does Not Support Compilation with Bitcode Enabled on iOS #2

Open
FenderThinks opened this issue Jun 28, 2017 · 4 comments

Comments

4 participants
@FenderThinks
Copy link

commented Jun 28, 2017

At the moment the Unity API relies on a static library, "libStreamAlpha". This dependency is not compatible with iOS applications compiled with the "Enable Bitcode" flag set.

This causes compatibility issues with iOS 11 and ARKit, which require applications to be built with bitcode enabled.

This is reproducible using the example package provided in the latest version of the Unity SDK.

@tim-jenks tim-jenks added this to the wrld Unity SDK 0.5 milestone Jul 7, 2017

@tim-jenks tim-jenks added this to Scheduled in wrld Unity SDK roadmap Jul 7, 2017

@tim-jenks

This comment has been minimized.

Copy link

commented Jul 7, 2017

Thanks @FenderThinks, we have addressed this internally already to produce https://twitter.com/Faizaangeles/status/882798979536142338

We'll get a fix out to this as soon as we can.

@FenderThinks

This comment has been minimized.

Copy link
Author

commented Jul 7, 2017

Hi @tim-jenks,
Thank you for this info. We're looking forward to jumping in and testing it out. Any idea on timeline for pushing out the fix?

@tim-jenks

This comment has been minimized.

Copy link

commented Jul 10, 2017

Some point during Q3 I expect @FenderThinks . However, I don't believe you're blocked in experimenting with ARKit using WRLD Unity on iOS 11. A workaround in the mean time for this @FenderThinks is to just build your app without bitcode, we have been able to build + deploy WRLD ARKit on iOS11 without issue by disabling bitcode in the app.

@ArslanJafri has done this using WRLD Unity SDK to achieve the demo linked above on Twitter.

@tim-jenks tim-jenks moved this from Scheduled to Accepted on Roadmap in wrld Unity SDK roadmap Jan 2, 2018

@tim-jenks tim-jenks moved this from Accepted on Roadmap to Scheduled in wrld Unity SDK roadmap Jan 2, 2018

@jonty-dawson

This comment has been minimized.

Copy link
Member

commented Apr 2, 2018

With 0.6 release, WRLD Unity SDK now supports ARKit, see https://docs.wrld3d.com/unity/latest/docs/examples/device-deployment-arkit/

@jonty-dawson jonty-dawson moved this from Scheduled to Accepted on Roadmap in wrld Unity SDK roadmap Apr 2, 2018

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.