在我的设备上安装应用程序时出现以下错误。在设备中运行之前,我在模拟器中测试上传正常但在设备中我收到此错误: 请帮我解决这个问题.........
_OBJC_CLASS_$_GDataYouTubeMediaGroup", referenced from:
objc-class-ref in YoutubeUploader.o
"_OBJC_CLASS_$_GDataUtilities", referenced from:
objc-class-ref in YoutubeUploader.o
"_OBJC_CLASS_$_GDataMediaTitle", referenced from:
objc-class-ref in YoutubeUploader.o
"_OBJC_CLASS_$_GDataServiceGoogleYouTube", referenced from:
objc-class-ref in YoutubeUploader.o
"_OBJC_CLASS_$_GDataMediaKeywords", referenced from:
objc-class-ref in YoutubeUploader.o
"_kGDataServiceDefaultUser", referenced from:
-[YoutubeUploader uploadVideoFile] in YoutubeUploader.o
"_kGDataSchemeYouTubeCategory", referenced from:
-[YoutubeUploader uploadVideoFile] in YoutubeUploader.o
"_OBJC_CLASS_$_GDataMediaDescription", referenced from:
objc-class-ref in YoutubeUploader.o
"_OBJC_CLASS_$_GDataEntryYouTubeUpload", referenced from:
objc-class-ref in YoutubeUploader.o
"_OBJC_CLASS_$_GDataMediaCategory", referenced from:
objc-class-ref in YoutubeUploader.o
ld: symbol(s) not found for architecture armv6
clang: error: linker command failed with exit code 1 (use -v to see invocation)
最佳答案
您正在使用 GData 库但尚未链接/添加它。 查看GData Objective-C Client Setup in XCode 4关于如何正确构建/链接 GData 库。
关于iPhone : Upload video to Youtube while running app in device,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11294789/