草庐IT

ci_reporter

全部标签

java - jasper report中的写法?

我正在创建一个jasper报告。因为我想写一个方法,它接受整数并执行一些处理并返回一个字符串。我不知道如何在jasper报告中编写方法。可以写吗?任何人都可以帮帮我我使用的是iReport3.6.0。示例代码:在上面的代码中,“$F{intValue}”返回整数。我想将它传递给一个方法,并且该方法返回类型希望是字符串。谢谢 最佳答案 编写一个带有静态方法的辅助Java类,该类将接收整数参数并返回所需的结果:packagecom.yourname.reports.util;publicclassJrUtils{publicstatic

ios - Travis-CI:适用于 iOS、OSX、tvOS 和 watchOS 的多种方案

我有一个Xcode工作区,可以为iOS、OSX、tvOS和watchOS构建框架。我想让Travis构建所有四个,但我不知道如何在travis.yml文件中为xcode_scheme和xcode_sdk指定多个值。例如,.travis.yml可能看起来像这样(但这只针对OSX构建):language:objective-cosx_image:xcode7.2xcode_workspace:VirtualGameController.xcworkspacexcode_scheme:VirtualGameControllerIOSxcode_sdk:iphonesimulator9.2xc

ios - 在 Swift 3.0 和 CocoaPods 中使用 Travis CI

自从我在我的GitHubEducationPack中获得TravisCI以来,我正在尝试它。我在iOS10.1上做TDD。我还不知道如何为Swift3.0、iOS10.1和使用CocoaPods配置TravisCI。我设法将TravisCI与我的存储库链接起来。但除此之外,我总是收到“构建失败”消息。不确定是否重要,但我的Repo中没有Pod文件夹。我看到了TravisCI和Swift的教程,并从那里重新创建了travis.yml,看起来像这样:language:objective-cbranches:only:-master-Developmentxcode_project:Frie

objective-c - 如何解决 NSInternalInconsistencyException',原因 : '+entityForName: fail report

我的代码是这样的:NSManagedObjectContext*context=[self.fetchedResultsControllermanagedObjectContext];NSEntityDescription*entity=[[self.fetchedResultsControllerfetchRequest]entity];NSManagedObject*newManagedObject=[NSEntityDescriptioninsertNewObjectForEntityForName:[entityname]inManagedObjectContext:conte

android - Xamarin 和 Travis-ci

我有一个简单的helloworld应用程序无法构建。我从构建中得到以下输出。Warnings:/home/travis/build/chaione/csharptrav/csharp/csharp.iOS/csharp.iOS.csproj:warning:Couldnotfindprojectfile/usr/lib/mono/xbuild/Xamarin/iOS/Xamarin.iOS.CSharp.targets,toimport.Ignoring./home/travis/build/chaione/csharptrav/csharp/csharp.Droid/csharp.D

ios - Xcode 错误 "Profile doesn' t include the beta-reports-active entitlement"for adhoc profile

我有有效的临时配置文件,当我设置该配置文件时,Xcode抛出错误“配置文件不包含beta-reports-active权利”,我不知道,为什么Xcode会出现此问题,因为临时配置文件不包含't包含beta-reports-active权利。如果有人对此问题有任何想法,请提供帮助。 最佳答案 也许您收到此错误,您错误地在签名(分发)和签名(发布)中选择了不同的配置文件。由于您将为两者做出相同的规定,因此错误将消失。 关于ios-Xcode错误"Profiledoesn'tincludeth

ios - 在运行 CI 测试之前,如何强制关闭 iOS 升级对话框(和其他 Apple 对话框)?

每次有可用的次要/主要操作系统更新时,Apple都会在我们的CIiPad(物理设备)上显示一个对话框。我相信我也见过类似“您已经2周没有备份”的内容。这些对话阻碍了我们的自动化,当我们没有测试结果时,它让我们看起来很糟糕。我们可以使用任何工具或技巧来消除/阻止这些对话吗?目前我们运行的是iOS9。 最佳答案 Xcode7UI测试会为您完成(不要将它与UI自动化混为一谈)缺点是-它只能在ios9及更高版本上运行。 关于ios-在运行CI测试之前,如何强制关闭iOS升级对话框(和其他Appl

objective-c - CI 与 iOS (Objective-C) 项目和 Hudson

在我们公司,我们使用Hudson作为我们的CI,我们使用许多不同的语言,它们都在linux上运行良好。我们不会为我们的iOS项目执行此操作。我知道我们可以,使用带有OSX的mac并使用终端(命令行)构建项目。但这可以使用例如Debian来完成吗?还可以运行xCode4创建的单元测试吗?我问这个问题的原因是因为我需要知道订购新的macmini(或任何其他mac)对于遵守CI是必要的。 最佳答案 确实可以做到(我之前试过)——但是,是否值得这么麻烦值得怀疑。这远非直截了当的过程,从商业角度来看,购买macmini更可行(我认为)。但是,

iOS Firebase Crashlytics : Out Of Memory (OOM) Reporting

我使用FirebaseCrashlytics进行崩溃报告。最近,我的iOS设备出现内存不足(OOM)崩溃。所以我试图在FirebaseCrashlytics控制台中查找任何报告,但没有结果。同时,我可以在FabricCrashlytics控制台中看到有关OOM崩溃的报告数据,但它已被弃用。FirebaseCrashlytics是否支持报告OOM问题?我查看了Firebase文档,用谷歌搜索,但没有找到任何与此相关的信息。另外,我遇​​到了这个答案https://stackoverflow.com/a/43783817/4891132其中提到未计划添加到Firebase。这里有什么变化吗

api - Google Analytics : Difference between Core Reporting API, 非抽样报告 API 和 GA 报告 API

我是GoogleAnalytics(分析)的新手,正在尝试了解它。最终目标-我有一些用户事件数据正在发送到GA。我想将这些数据提取到Hadoop集群上。在查看GA网站时,我看到了核心报告API、非抽样报告API和GA报告API。我无法理解这些API在它们的工作方式和返回的数据类型方面的区别。对此的任何解释都会真正帮助我确定最相关的API以用于我的案例。谢谢! 最佳答案 听起来你应该从最新的CoreReportingAPIv3开始您可能需要ManagementAPIv3用于检查帐户和元数据。其他您可能不需要的:Unsampledrep