我正在尝试运行Zoom API的示例项目。
https://github.com/zoom/zoom-sdk-ios
我仔细检查了所有的指令,并在各处搜索了“Apple Mach-O链接器错误”的信息。所有的结果都是关于链接框架的。我已经在“链接二进制文件与库”中包含了所有的框架。然后,在所有的错误上面,我注意到了这个警告,它提到由于缺少体系结构而忽略了框架。以下是警告和错误列表。ld: warning: ignoring file ../lib/mobileRTC.framework/mobileRTC, missing required architecture x86_64 in file ../lib/mobileRTC.framework/mobileRTC (2 slices)
Undefined symbols for architecture x86_64:
"_kMeetingParam_UserID", referenced from:
-[MainViewController startMeeting:] in MainViewController.o
"_kMeetingParam_IsAppShare", referenced from:
-[MainViewController startMeeting:] in MainViewController.o
"_kMeetingParam_MeetingNumber", referenced from:
-[MainViewController startMeeting:] in MainViewController.o
-[MainViewController joinMeeting:withPassword:] in MainViewController.o
"_kMeetingParam_MeetingPassword", referenced from:
-[MainViewController joinMeeting:withPassword:] in MainViewController.o
"_kMeetingParam_Username", referenced from:
-[MainViewController startMeeting:] in MainViewController.o
-[MainViewController joinMeeting:withPassword:] in MainViewController.o
"_OBJC_CLASS_$_MobileRTC", referenced from:
objc-class-ref in InviteViewController.o
objc-class-ref in AppDelegate.o
objc-class-ref in LanguaguePickerViewController.o
objc-class-ref in ScheduleTableViewController.o
objc-class-ref in MeetingSettingsViewController.o
objc-class-ref in MainViewController.o
objc-class-ref in SettingsViewController.o
...
"_kMeetingParam_UserType", referenced from:
-[MainViewController startMeeting:] in MainViewController.o
"_kMeetingParam_UserToken", referenced from:
-[MainViewController startMeeting:] in MainViewController.o
"_OBJC_CLASS_$_MobileRTCInviteHelper", referenced from:
objc-class-ref in InviteViewController.o
objc-class-ref in MainViewController.o
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
有人知道如何解决这个警告吗?我觉得如果我能想办法让它不忽略那个框架,错误就会消失。