tsubaki / UnityZip

Other
167 stars 51 forks source link

Can't build Xcode project: linker errors #10

Open brunoleos opened 7 years ago

brunoleos commented 7 years ago

When I try to build the generated project from Unity in Xcode, I get undefined symbols errors when linking. The symbols are: _zip _unzip _addZipFile

I've tried adding the folder ZipArchive from PluginsCode, as instructed in README.md, at the Classes folder of my Xcode project, and also at Libraries/Plugins/iOS folder, but get the same errors.

What can I do to succeed the build?

StrelnikovEugene commented 7 years ago

Add UnityZipFile.mm from unity Assets/plugins/ios folder to Xcode project

Acimaz commented 6 years ago

Where do we have to add this file? I tried to add into the classes folder in the xcode project generated by unity but it did not work.

akrimahuzaifa commented 1 year ago

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

Alterations for UniZip for iOS successful build:

-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.

contribution by: https://github.com/Ad-mob-dev