如何修复 xcode 中的 Apple Mach-O 链接器错误组问题?

Posted

技术标签:

【中文标题】如何修复 xcode 中的 Apple Mach-O 链接器错误组问题?【英文标题】:How to fix Apple Mach-O Linker Error Group issue in xcode? 【发布时间】:2017-04-07 05:33:48 【问题描述】:

我尝试实现推送通知:

Source

但我遇到了这个问题:

Apple Mach-O Linker Error Group
 no such file or directory: 
 '/Users/arunkumar/Library/Developer/Xcode/DerivedData/sample-bskvypzxnjnnszbjeelvenubespf/Build/Products/Debug-iphonesimulator/libRCTPushNotification-tvOS.a

如何解决这个问题?

【问题讨论】:

关闭你的项目并打开 Xcode -> Window -> Projects -> Locate your project -> Derived data .... 点击删除选项,打开你的项目和构建。 那不行@raki 【参考方案1】:

运行 react-native link 这一切都会为您服务。 或者使用这些步骤

第 1 步

.xcodeproj 文件在它的文件夹中。将此文件拖到 Xcode 上的项目中(通常在 Xcode 上的 Libraries 组下)

第 2 步

单击您的主项目文件(代表 .xcodeproj 的那个)选择 Build Phases 并将静态库从您要导入的库内的 Products 文件夹中拖动到 Link Binary With Libraries

第三步

项目的文件,选择Build Settings并搜索Header Search Paths。在那里你应该包含你的库的路径(如果它在子目录中有相关文件,记得让它递归,比如 React。

参考这个 link

【讨论】:

现在我正在链接库 @Sport ,但现在也出现了同样的错误。 1 。首先,我将 <.xcodeproj> 文件从( /node_modules/react-native/Libraries/PushNotificationios/ )拖到库 之后我会按照第 2 步、第 3 步的说明进行操作。但遇到了同样的问题。 现在我得到了 错误@Sport

以上是关于如何修复 xcode 中的 Apple Mach-O 链接器错误组问题?的主要内容,如果未能解决你的问题,请参考以下文章

如何删除 Xcode 警告 Apple Mach-O Linker Warning 'Pointer notalign at address

如何解决 Firebase 中的 Apple Mach-O 链接器错误?

XCode/PhoneGap - Apple Mach-O 链接器错误

XCode 6.0.1 上的 Apple Mach-O 链接器错误

Xcode - 在 AppDelegate 中加载声音时出现 Apple Mach-O 链接器错误

xCode iOS 开发 - Apple Mach-O 链接器错误 // Dsymutil 错误