有没有办法可以使用迦太基包管理器将New Relic sdk集成到我的iOS项目中?我不想使用可可豆荚来做这件事,因为我已经在我的项目中使用了迦太基包管理器。
发布于 2019-09-20 23:02:21
通过迦太基取包裹
使用迦太基有几个步骤。首先,在您的Carthage/目录中添加一个名为new_relic.json的文件,并将以下内容添加到其中:
{
"6.7.0": "https://download.newrelic.com/ios_agent/NewRelic_iOS_Agent_6.7.0.zip"
}然后在您的Cartfile中添加以下行:
binary "./Carthage/new_relic.json" == 6.7.0
最后运行carthage update --platform ios
集成新的遗迹
general选项卡,并将所有这些软件包添加到Linked Frameworks and Libraries部分:

#import "NewRelicAgent/NewRelic.h"
然后,
SCRIPT=`/usr/bin/find "${SRCROOT}" -name newrelic_postbuild.sh | head -n 1`
/bin/sh "${SCRIPT}" "Your token here"在didFinishLaunchingWithOptions中添加
NewRelic.start(withApplicationToken:"Your Token Here")
https://stackoverflow.com/questions/44241575
复制相似问题