有什么方法可以使用carthage包管理器将New Relic sdk集成到我的iOS项目中?我不想使用可可豆荚来做这个,因为我已经在我的项目中使用了carthage包管理器。
答案 0 :(得分:1)
要使用迦太基,有几个步骤。首先在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")