草庐IT

xamarin-test-cloud

全部标签

ios - 为什么 LambdaExpression.Compile() 在 iOS (Xamarin) 上工作?

既然Xamarin.iOS不支持在运行时生成代码,为什么Compile()和DynamicInvoke()会按预期工作?例如,下面的代码可以正常工作:varlambda=Expression.Lambda(Expression.Add(Expression.Constant(1),Expression.Constant(2)));varf=lambda.Compile();varresult=f.DynamicInvoke();//result==3atthispointXamarin是否在运行时评估表达式树而不是发出IL代码? 最佳答案

testing - 是否可以使用 XCode 的 SenTestingKit 对静态库项目进行单元测试?

我已经创建了一个iOS单元测试目标,用于按照Apple文档中提供的步骤进行逻辑测试。但是我的构建失败了并且出现了以下错误:Undefinedsymbols:"_OBJC_CLASS_$_MyClass",referencedfrom:objc-class-ref-to-MyClassinLogicTests.old:symbol(s)notfoundcollect2:ldreturned1exitstatus通常,如果我想在应用程序中使用我的静态库,我会包含library.a文件和header(包括MyClass.h文件...)。如果我的测试用例正在使用MyClass.h,是否需要额外

testing - 是否可以使用 XCode 的 SenTestingKit 对静态库项目进行单元测试?

我已经创建了一个iOS单元测试目标,用于按照Apple文档中提供的步骤进行逻辑测试。但是我的构建失败了并且出现了以下错误:Undefinedsymbols:"_OBJC_CLASS_$_MyClass",referencedfrom:objc-class-ref-to-MyClassinLogicTests.old:symbol(s)notfoundcollect2:ldreturned1exitstatus通常,如果我想在应用程序中使用我的静态库,我会包含library.a文件和header(包括MyClass.h文件...)。如果我的测试用例正在使用MyClass.h,是否需要额外

.net - Xamarin iOS 上的日志记录框架

登录Xamarin.iOS的状态如何(使用XamarinStudioIndie)。我试过使用NLog,但它引用了System.ServiceModel-所以Xamarin提示说我需要商业版(不只是为了使用付那么多钱)NLog!)log4net也不起作用,因为它在System.Configuration中引用了Xamarin/MonoTouch中不存在的类。令我惊讶的是,无论是XS还是主要的日志记录播放器,都没有可用的日志记录解决方案。缺少什么? 最佳答案 在iOS上登录与在桌面/服务器应用程序上登录有点不同,因为用户没有(简单的)方

.net - Xamarin iOS 上的日志记录框架

登录Xamarin.iOS的状态如何(使用XamarinStudioIndie)。我试过使用NLog,但它引用了System.ServiceModel-所以Xamarin提示说我需要商业版(不只是为了使用付那么多钱)NLog!)log4net也不起作用,因为它在System.Configuration中引用了Xamarin/MonoTouch中不存在的类。令我惊讶的是,无论是XS还是主要的日志记录播放器,都没有可用的日志记录解决方案。缺少什么? 最佳答案 在iOS上登录与在桌面/服务器应用程序上登录有点不同,因为用户没有(简单的)方

ios - +[AVURLAsset isPlayableExtendedMIMEType :] behaves differently when unit tested

在我的应用中调用[AVURLAssetisPlayableExtendedMIMEType:@"video/mp4;codecs=\"avc1.64001F,mp4a.40.2\""]返回YES,这预计。如果我在单元测试中运行完全相同的代码,那么它返回NO。应用程序和单元测试都在运行iOS7.0的iPhoneRetina(4英寸)模拟器上使用Xcode5.0.2运行。-(void)testPlayableExtendedMIMEType{XCTAssertTrue([AVURLAssetclass],@"");XCTAssertTrue([AVURLAssetisPlayableExt

ios - +[AVURLAsset isPlayableExtendedMIMEType :] behaves differently when unit tested

在我的应用中调用[AVURLAssetisPlayableExtendedMIMEType:@"video/mp4;codecs=\"avc1.64001F,mp4a.40.2\""]返回YES,这预计。如果我在单元测试中运行完全相同的代码,那么它返回NO。应用程序和单元测试都在运行iOS7.0的iPhoneRetina(4英寸)模拟器上使用Xcode5.0.2运行。-(void)testPlayableExtendedMIMEType{XCTAssertTrue([AVURLAssetclass],@"");XCTAssertTrue([AVURLAssetisPlayableExt

ios - Xamarin Studio 无法识别配置文件

我对这些苹果证书束手无策。我有一个Xamarin.Forms应用程序,我需要使用配置文件对其进行签名,以便启用推送通知。但是,XamarinStudio无法识别我正在制作的任何配置文件。有人可以帮忙吗?XamarinStudio尝试链接配置文件,未找到配置文件23devpp:Xcode找到省份。个人资料23devpp:Developer窗口具有标记为事件的配置文件: 最佳答案 编辑:这是解决方案XamariniOS项目的Info.plist中的BundleIdentifier必须与您用于配置文件的AppID中的标识符相匹配。我刚刚尝

ios - Xamarin Studio 无法识别配置文件

我对这些苹果证书束手无策。我有一个Xamarin.Forms应用程序,我需要使用配置文件对其进行签名,以便启用推送通知。但是,XamarinStudio无法识别我正在制作的任何配置文件。有人可以帮忙吗?XamarinStudio尝试链接配置文件,未找到配置文件23devpp:Xcode找到省份。个人资料23devpp:Developer窗口具有标记为事件的配置文件: 最佳答案 编辑:这是解决方案XamariniOS项目的Info.plist中的BundleIdentifier必须与您用于配置文件的AppID中的标识符相匹配。我刚刚尝

中小企业的链路追踪解决方案-Spring Cloud alibaba+Spring Cloud Sleuth + Zipkin

1.背景与选型1.1背景在现在阶段,微服务已经普遍的应用在中小企业了,那么出现了一个问题,当下图D服务出现错误时,你不知道是B、C、D那个服务出现了错误。所以需要使用微服务链路追踪准确快速的定位到错误位置。1.2选型对于中小企业来说我认为有以下要求:开源/免费低耦合,不侵入代码整合与使用简单,吞吐量适中在以上场景下,放弃代码侵入性较强的mycat和兼容性较差、依赖较多的skywalking和pinpoint。选择了更为简单易用的SpringCloudSleuth+Zipkin,虽然提供的功能较为简单,但是对于中小企业完全满足日常需求。1.3Sleuth简单原理如果你想知道在微服务调用链中那个服