Ответ 1
Вы не указали libz.dylib, где эти функции. Выберите проект node, выберите свою цель, перейдите на вкладку "Фазы построения", разверните "Связать бинарные файлы с библиотеками", добавьте libz.dylib и повторите попытку.
В моем приложении я работал для импорта и экспорта базы данных.
Я импортировал некоторые файлы, необходимые для этой функции, но когда я пытаюсь запустить приложение в симуляторе, появляются ошибки, перечисленные ниже. Я не могу понять, какие именно ошибки есть. поэтому plz помогите мне решить эту проблему.
Undefined symbols for architecture i386:
"_inflateInit2_", referenced from:
-[NSData(NSDataExtension) gzipInflate] in NSData+CocoaDevUsersAdditions.o
"_inflate", referenced from:
-[NSData(NSDataExtension) gzipInflate] in NSData+CocoaDevUsersAdditions.o
"_inflateEnd", referenced from:
-[NSData(NSDataExtension) gzipInflate] in NSData+CocoaDevUsersAdditions.o
"_deflateInit2_", referenced from:
-[NSData(NSDataExtension) gzipDeflate] in NSData+CocoaDevUsersAdditions.o
"_deflate", referenced from:
-[NSData(NSDataExtension) gzipDeflate] in NSData+CocoaDevUsersAdditions.o
"_deflateEnd", referenced from:
-[NSData(NSDataExtension) gzipDeflate] in NSData+CocoaDevUsersAdditions.o
ld: symbol(s) not found for architecture i386
collect2: ld returned 1 exit status
Вы не указали libz.dylib, где эти функции. Выберите проект node, выберите свою цель, перейдите на вкладку "Фазы построения", разверните "Связать бинарные файлы с библиотеками", добавьте libz.dylib и повторите попытку.
Добавьте libz.dylib в свою структуру, он будет работать.
У меня возникла одна и та же проблема, и благодаря Яно это было решено после добавления Libz.dylib в проект.