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

IL2CPP Testing #3

Open
yourpalmark opened this issue Feb 11, 2015 · 5 comments
Open

IL2CPP Testing #3

yourpalmark opened this issue Feb 11, 2015 · 5 comments

Comments

@yourpalmark
Copy link

Have you tested the project using the new IL2CPP compiler for iOS?
Builds using UnityZip, seem to always fail.

Here's a bug on Unity's Issue Tracker mentioned by someone else:
http://issuetracker.unity3d.com/issues/il2cpp-regression-projects-with-ionic-zlib-assembly-fail-to-build-in-4-dot-6-2p1

I am testing in 4.6.2P1 and seeing the same issues.

Thanks!

@tsubaki
Copy link
Owner

tsubaki commented Feb 14, 2015

I don't test yet.
thanks information.
i will check it.

@tsubaki
Copy link
Owner

tsubaki commented Feb 16, 2015

I check it in 4.6.2p2,
It works properly.

Can you check in Unity 4.6.2p2?
Thanks!

@yamahigashi
Copy link

FYI, I found that depends on PlayerSettings.
Setting "API Compatibility Level" to ".net 2.0 Subset" cause that error.
( http://issuetracker.unity3d.com/issues/il2cpp-regression-projects-with-ionic-zlib-assembly-fail-to-build-in-4-dot-6-2p1 )

I've tested in both 4.6.2p2, 4.6.3f1 on the project, using IL2CPP, .net 2.0 subset

@tsubaki
Copy link
Owner

tsubaki commented Feb 27, 2015

hmm I voted.

@Ad-mob-dev
Copy link

To-do's for UniZip for Unity & XCode:

add "PluginsCode>iOS>ZipArchive" files & folder to Unity project "Assets\Plugins\iOS"
After that copy from package UnityZip: ">Asset>Plugins" (folders, files) & add to your project : "Assets/Plugins/IOS"
Alterations for UniZip for iOS successful build:

If package is newly imported after above setup:
(1) Open "ZipArchive.mm" file and REMOVE:
-line 270[dc release]
-line 271[gregorian release]
-line 327[comp release]
-line 328[gregorian release]
-line 40[super delloc]

(2) Open "UnityZipFile.mm" file and REMOVE:

-line 32[zip release]
-line 35[list release]
-line 59[zip release]

-Before Build in XCode select "unity framework" from "unity iPhone" and go to "build settings>other>flags" add "-lz" symbol.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants