Xcode10.1 RestKit error _$s7RestKit11DynamicKeysVN



我来自不同的编码语言/工具,我正在努力学习xcode/swift。如果这是一个简单的问题,很抱歉。我正在关注一些关于制作应用程序的youtube视频。

我在我的项目中添加了一些pod,包括一个名为RestKit的pod。当我尝试构建时,我没有从构建中得到任何错误,但当应用程序尝试启动时,我会得到这个错误。

我浏览了谷歌/youtube,但没有找到这个问题的答案。是不是缺少了某种框架?

dyld: Symbol not found: _$s7RestKit11DynamicKeysVN
Referenced from: /Users/name/Library/Developer/CoreSimulator/Devices/60B44AFB-0BDB-434F-AB6C-FE1A776BC530/data/Containers/Bundle/Application/BE8BA7CA-E518-42F7-A035-A5F5E440DEA5/MyApp.app/Frameworks/Assistant.framework/Assistant
Expected in: /Users/name/Library/Developer/CoreSimulator/Devices/60B44AFB-0BDB-434F-AB6C-FE1A776BC530/data/Containers/Bundle/Application/BE8BA7CA-E518-42F7-A035-A5F5E440DEA5/MyApp.app/Frameworks/RestKit.framework/RestKit
in /Users/name/Library/Developer/CoreSimulator/Devices/60B44AFB-0BDB-434F-AB6C-FE1A776BC530/data/Containers/Bundle/Application/BE8BA7CA-E518-42F7-A035-A5F5E440DEA5/MyApp.app/Frameworks/Assistant.framework/Assistant

是否打开工作区来构建应用程序?

如果不起作用,请尝试运行pod update,然后尝试打开.xcworkspace文件并再次运行它。

[更新]

在应用程序中查找助理框架时出错。请确保它已复制到应用程序中。

如果你仔细分析路径,你会发现它上面写着coresimulator/devices//appname.app,这是模拟器的路径。剩下的就是通往框架的道路。如果你走这条路,它可能不会在那里。您可能需要打开该路径的查找器窗口,以检查您的构建是否将文件复制到正确的路径。

执行以下操作以复制文件。

选择您的项目->您的目标->构建阶段然后检查复制文件阶段,可以将其重命名为其他内容,并添加框架。还要确保目标设置为框架。

如果你没有复制文件阶段,那么你需要添加它。选择构建阶段屏幕顶部的"+"然后添加新的复制文件阶段选择框架作为目标,因为这正是错误想要的,然后添加适当的框架。先试试辅助框架。

相关内容

  • 没有找到相关文章

最新更新