gpt4 book ai didi

ios - 使用 Cordova 2.4、Xcode 5 的 Apple Mach-O 链接器错误

转载 作者:行者123 更新时间:2023-11-28 22:20:36 25 4
gpt4 key购买 nike

我把系统从10.5更新到10.8,更新了Xcode。然后我导入了项目,然后 Xcode 更改了项目的设置。然后由于构建阶段设置不正确,尝试构建 iPhone 应用程序失败。我不得不重新添加一堆框架。

然后它编译了,但我遇到了 200 多个 Apple Mach-O 链接器错误。与此处非常相似的问题:After update to Xcode 5 - ld: symbol(s) not found for architecture armv7 or armv7s linker error唯一不同的是,在遵循了所有建议之后,我仍然无法构建该应用程序。

Undefined symbols for architecture i386:

"_ABAddressBookAddRecord", referenced from:

 ___20-[CDVContacts save:]_block_invoke_2 in libCordova.a(CDVContacts.o)

“_ABAddressBookCopyArrayOfAllPeople”,引用自:

 ___22-[CDVContacts search:]_block_invoke_2 in libCordova.a(CDVContacts.o)

“_ABAddressBookCreate”,引用自:

 -[CDVContacts peoplePickerNavigationControllerDidCancel:] in libCordova.a(CDVContacts.o)
-[CDVAddressBookHelper createAddressBook:] in libCordova.a(CDVContacts.o)

“_ABAddressBookCreateWithOptions”,引用自:

 -[CDVContacts peoplePickerNavigationControllerDidCancel:] in libCordova.a(CDVContacts.o)
-[CDVAddressBookHelper createAddressBook:] in libCordova.a(CDVContacts.o)
-[CDVContacts peoplePickerNavigationControllerDidCancel:] in libCordova.a(CDVContacts.o)
-[CDVAddressBookHelper createAddressBook:] in libCordova.a(CDVContacts.o)

“_ABAddressBookGetPersonWithRecordID”,引用自:

 ___30-[CDVContacts displayContact:]_block_invoke in libCordova.a(CDVContacts.o)
-[CDVContacts peoplePickerNavigationControllerDidCancel:] in libCordova.a(CDVContacts.o)

感谢任何帮助

最佳答案

您的 Xcode 项目没有链接到 AddressBook.framework

转到构建阶段并在“将二进制文件与库链接” 部分中添加缺少的框架。

关于ios - 使用 Cordova 2.4、Xcode 5 的 Apple Mach-O 链接器错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20530911/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com