111*_*110 5 iphone xcode objective-c ios newrelic
我在项目中有一个新的遗物,它工作得很好.
我想更新NewRelic,我首先删除旧框架(在finder> delete>中显示并从xCode项目中删除).
然后我将新的New Relic复制到框架文件夹但是在我清理并构建项目之后我得到错误:
我们的安装过程已更改,请参阅 https://docs.newrelic.com/docs/mobile-apps/ios-1-upgrade
我一次又一次地尝试但总是得到这个错误.
我做错了什么?
有一段时间我遇到了完全相同的问题,即使我遵循了每一步,然后我发现了这一点:
在 -Prefix.pch 我使用
#import <NewRelicAgent/NewRelicAgent.h>
Run Code Online (Sandbox Code Playgroud)
虽然我应该使用新的(没有出现在自动完成中):
#import <NewRelicAgent/NewRelic.h>
Run Code Online (Sandbox Code Playgroud)
希望它可以帮助某人:)
最可能的原因是您没有添加此处列出的 New Relic 所需的所有配置:https://docs.newrelic.com/docs/mobile-apps/ios-installation-and-configuration#configuration
添加到您的构建阶段:
CoreTelephony.framework
系统配置.framework
库兹库
在您的 [app_name]-Prefix.pch 项目文件(通常位于“Supporting Files”文件夹中)中包含 New Relic 标头:
#import <NewRelicAgent/NewRelic.h>
在您的 AppDelegate.m 文件中添加此调用作为应用程序的第一行:didFinishLaunchingWithOptions:
[NewRelicAgent startWithApplicationToken:@"<your app token>"];
通过按住“选项”并转到 Xcode 中的“产品”下拉列表,清理并构建您的构建文件夹。(请参阅此处的屏幕截图)
如果仍然无法正常工作,您可能需要通过 support.newrelic.com 与 New Relic 联系
| 归档时间: |
|
| 查看次数: |
1128 次 |
| 最近记录: |