我遵循他们主页上的指南。https://docs.sentry.io/platforms/apple/guides/ios/
我调用pod deintegrate,然后我调用pod install。在我调用pod安装后立即出现错误,我不知道为什么。图书馆哨兵。框架是在链接二进制与库在我的目标应用程序的构建阶段。
我试着通过SO寻找类似的问题,但没有一个真正解决我的问题。
我试过清理构建,添加$(继承)到其他链接器标志和添加路径到框架搜索路径($(PROJECT_DIR/Pods/Sentry)我不知道这是否是正确的方法)。这些方法都不能解决问题。
如果有任何问题的线索,我将不胜感激。
更新:
platform:ios, '9.0'
use_frameworks !
target 'yourApp' do
pod 'Sentry',:git =>'https://github.com/getsentry/sentry-cocoa.git',:tag =>7.2.2">
以上是我的Pod文件
不使用.modulemap
映射的模块导入@import
,您可以添加作为声明性框架库的#import
。
模块导入:
@import Sentry;
框架导入:
#import <Sentry/Sentry.h>