Я экспериментирую с "iphone-gcal" проектом Дэна Бурка , который кажется отличным введением в то, как использовать клиентскую библиотеку Objective-C для API данных Google, и все работает очень хорошо. .. пока я не попытаюсь заставить его работать в режиме выпуска, когда я получаю множество ошибок, таких как -
Неопределенные символы для архитектуры i386:
"_xmlFreeNode", ссылка с которого:
- [GDataXMLNode dealloc] в GDataXMLNode.o
- [GDataXMLElement removeChild:] в GDataXMLNode.o
- [GDataXMLElement addChild:] в GDataXMLNode.o
+ [GDataXMLNode elementWithName: stringValue:] в GDataXMLNode.o
"_xmlStrdup", ссылка на которую:
_StringCacheKeyRetainCallBack in GDataXMLNode.o
+ [GDataXMLElement fixQualifiedNamesForNode: graftingToTreeNode:] в GDataXMLNode.o
- [GDataXMLDocument setCharacterEncoding:] в GDataXMLNode.o
- [GDataXMLDocument setVersion:] в GDataXMLNode.o
- [GDataXMLNode setStringValue:] в GDataXMLNode.o
Я попытался поместить / usr / include / libxml2 в путь поиска заголовка (выпуск), а затем связать его с ним в разделе «Связать двоичные файлы с библиотеками» на этапах сборки (что позволяет по крайней мере компилировать его - тогда зависает при запуске, говоря «Ожидание запуска процесса« GTUG Demo »»), и их смесь, но не радость ».
Я обыскивал документы, ТАК и т. Д., Но ничто из того, что я делаю, не заставляет его работать. Я понимаю, что, возможно, я делаю что-то глупое, но я теряю слишком много волос из-за этого! Любая помощь будет принята с благодарностью!