我删除了UIKit框架的导入,现在出现此错误。我是否必须以某种方式重新编译框架?真的没有给我任何东西继续...
而且,如果有什么用,我可以在IOS中运行SDK示例,因此没有任何我不满足的系统要求。
ld: warning: ignoring file /Developer/SDKs/MacOSX10.7.sdk/Library/Frameworks//AWSiOSSDK.framework/AWSiOSSDK, missing required architecture x86_64 in file
Undefined symbols for architecture x86_64:
"_OBJC_CLASS_$_AmazonS3Client", referenced from:
objc-class-ref in Constants.o
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
最佳答案
您不能仅使用Amazon提供的.framework
,因为该二进制文件仅适用于iOS。您需要从源代码中重新构建框架,幸运的是,该框架包含在SDK中。
关于objective-c - 尝试破解AWS IOS SDK,使其适用于OSX。我得到这个错误,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7273721/