iOS项目中架构x86_64的未定义符号

乔什·朗姆布

我正在尝试在我的iOS项目中将此Spotify SDK集成用于React Native。

我收到以下错误:

Undefined symbols for architecture x86_64:
  "_OBJC_CLASS_$_SPTAudioStreamingController", referenced from:
      objc-class-ref in libRCTSpotify.a(RCTSpotify.o)
  "_OBJC_CLASS_$_SPTAuth", referenced from:
      objc-class-ref in libRCTSpotify.a(RCTSpotify.o)
  "_OBJC_CLASS_$_SPTDiskCache", referenced from:
      objc-class-ref in libRCTSpotify.a(RCTSpotify.o)
  "_OBJC_CLASS_$_SPTRequest", referenced from:
      objc-class-ref in libRCTSpotify.a(RCTSpotify.o)
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)

RCTSpotify.xcodeprojLibraries文件夹中关于体系结构的部分与其他所有部分一样,我找不到与x86_64有关的任何内容,并且该错误以前从未出现在项目中。

RCTSpotify.xcodeproj体系结构部分

凯文·格伯特

向上滚动并检查是否有另一个错误,然后才显示类似以下内容:

warning: skipping file '[FOLDER_PATH]/node_modules/rn-spotify-sdk/ios/external/SpotifySDK' (unexpected file type 'folder' in Frameworks & Libraries build phase)

如果是这样,您确实喜欢我,并直接遵循自述文件。您实际要做的是从该文件夹中添加三个框架,而不仅仅是该SpotifySDK文件夹。

他们是SpotifyMetadata.frameworkSpotifyAuthentication.frameworkSpotifyAudioPlayer.framework如果将这三个添加进去,它应该可以工作。它们在/node_modules/rn-spotify-sdk/ios/external/SpotifySDK/文件夹中。

应该最终看起来像这样:

这个

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

架构x86_64抖动的未定义符号

架构x86_64的未定义符号:“ _fcloseall”

ProgressHUD:架构 x86_64 的未定义符号:

错误架构x86_64的未定义符号:

iOS中架构x86_64的未定义符号

架构x86_64的未定义符号->架构x86_64的未找到符号

在代码推送时反应原生 iOS 构建失败:架构 x86_64 的未定义符号:

架构x86_64的未定义符号:OS X,Boost Log,CMake

使用多个文件时出现“架构 x86_64 的未定义符号”错误

架构x86_64的未定义符号:带有SFML的CMMotionManager

Boost.MPI 为架构 x86_64 提供未定义符号

如何解决架构x86_64的未定义符号

Hello World中架构x86_64的未定义符号

架构x86_64的未定义符号是什么意思?

Xcode 6.3上架构x86_64的未定义符号

SFML 2.1架构x86_64错误的未定义符号

Boost C ++的架构x86_64的未定义符号

Mac上的架构x86_64 C ++的未定义符号

由于架构 x86_64 的未定义符号,GLFW 的最小示例失败

架构x86_64的未定义符号:“ _ OBJC_CLASS _ $ _ HandBluetooth”,引用自:

架构x86_64的未定义符号:“ _rb_funcallv”

架构x86_64链接constexpr std :: array的未定义符号

如何修复架构x86_64,Boost Asio 1.58的未定义符号

反转字符串的代码:“架构 x86_64 的未定义符号”

找不到架构x86_64的未定义符号&& symbol(s)

使用Json-C的架构x86_64的未定义符号

Pod安装期间出现Crashlytics错误“架构x86_64的未定义符号”

链接器错误:“架构 x86_64 的未定义符号”

xCode Cocoapods 构建失败“架构 x86_64 的未定义符号”