草庐IT

HttpClient-Xamarin

全部标签

ios - Xamarin - 更新 Xcode 并重新安装 Xamarin 后出现多个 NSUnknownKeyException 错误

我正在使用Xamarin4.0.13进行开发,自从从更早版本的Xcode升级到Xcode4.6.3后,我现在在尝试构建到设备或iOS模拟器时收到错误。更新Xcode后我不得不重新安装Xamarin.iOS,因为Xamarin说iOS没有安装。我认为这些错误与链接单个xib文件有关。错误出现是指Main.cs中的以下代码UIApplication.Main(args,null,"AppDelegate");它指出;“抛出Objective-C异常。名称:NSUnknownKeyException原因:[setValue:forUndefinedKey:]:此类与键LoginBtn的键值编

android - 使用 xamarin 构建可在 native 应用程序中使用的跨平台库

我想构建一个iOS原生应用和一个Android原生应用。我想保留管理View的纯原生代码,即。为Android编写Java代码,为iOS编写Objective-C代码。我想知道是否可以使用Xamarin(或其他工具/技术)在C#中构建一个库;模型、网络代码、行为逻辑(ViewModel的东西)等可以在两个native应用程序之间共享。如果是,如何?:)谢谢! 最佳答案 不,根据thisforumdiscussion还不支持. 关于android-使用xamarin构建可在native应用

c# - 依赖注入(inject)的 Xamarin iOS Controller 自定义继承问题

我在使用从基类继承的Controller时出现故障。我的基地看起来像:publicabstractclassBaseUIViewController:UIViewController{publicBaseUIViewController():base(){}publicBaseUIViewController(..):base(..){}}我的Controller继承自它并定义了一个构造函数,如下所示:publicclassMyController:BaseUIViewController{publicMyController(ISOmeServiceservice,IOtherSer

ios - Xamarin.UITests - 在真实设备上测试 - iOS - 应用权限弹出窗口问题

我的iOS应用需要一些权限(GPS、推送通知)。当应用程序首次启动时,iOS会询问用户是否可以将这些权限授予应用程序。我已经编写了一些UITest,并希望在本地连接的iPhone上自动运行它们。问题是我无法覆盖权限问题并且我的测试失败了。我发现由IDE(XamarinStudio)部署的应用程序会请求权限,但通过UITests部署的应用程序不会。所以我尝试使用.AppBundle(path_to_app)但它说这仅对部署到模拟器有效。SetUp:System.Exception:Thisappbundleisnotvalidforrunningonasimulator.Tofixthi

ios - Xamarin 警告 : The app icon set "AppIcons" has 2 unassigned children

我在编译时收到以下警告:Warnings:/Users/some-user/Projects/SomeApp/SomeApp/SomeApp.csproj(Build)->/Library/Frameworks/Mono.framework/External/xbuild/Xamarin/iOS/Xamarin.iOS.Common.targets(_CoreCompileImageAssetstarget)->Resources/Images.xcassets:actoolwarning:Theappiconset"AppIcons"has2unassignedchildren.1W

c# - Xamarin iOS 您的应用程序正在使用需要 xamarin.ios 商业版的编译器选项

由于下载了最新版本的XamarinStudio5.9,我无法编译我的iOS应用程序。我收到错误消息-您的应用使用的编译器选项需要xamarin.ios商业版或更高版本您的应用正在使用编译器选项--profiling。我没有选择分析器选项,但找不到关闭它的方法。 最佳答案 经过一些调查,我发现更新到最新版本的XamarinStudio导致.csproj文件中的设置发生更改。打开文件并搜索xml,我发现了两个名为MtouchProfiling的节点,其值设置为true。我将值更改为false并重新构建,瞧,工作正常!

c# - Xamarin - 找不到类型或命名空间名称 'App'

目前在尝试将我的Xamarin应用程序运行到我的iPhone直播播放器时遇到此错误。"AppDelegate.cs(1,1):error:Thetypeornamespacename'App'couldnotbefound(areyoumissingausingdirectiveoranassemblyreference?)"我的解决方案构建没有错误,所以有点卡住了。直到我更新到最新更新后才出现这些错误。非常感谢任何帮助。App.xaml.cs:usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSyste

ios - Xamarin ios 如何在编辑时制作一个自适应大小的 UITableViewCell

我正在尝试构建一个自调整大小UITableViewCell。谷歌搜索后,我找到了这个教程:https://pontifex.azurewebsites.net/self-sizing-uitableviewcell-with-uitextview-in-ios-8/这很好。在swift中,它说tableView?.BeginUpdates可以更新自定义单元格的大小。但它似乎不适用于xamarinios。有人可以帮我吗?非常感谢!usingSystem;usingFoundation;usingUIKit;usingCoreGraphics;namespaceMa{publicparti

c# - 在 Xamarin.Forms 中自定义进度条外观

我使用Drawable自定义Android中ProgressBar的呈现,作为对thisquestion的回答。但该解决方案不适用于iOS。下面是它在Android中的呈现方式。下面是它在iOS中的呈现方式下面是我的iOSCustomRenderer的代码[assembly:ExportRenderer(typeof(CustomProgressbar),typeof(CustomProgressBarRenderer))]namespaceDemo.iOS.Renderers{publicclassCustomProgressBarRenderer:ProgressBarRender

ios - 使用 Xamarin.Forms 在 iOS NavigationBar 中显示 "Back to Menu"按钮

我正在尝试使用C#和Xamarin.Forms构建一个跨平台应用程序。它包含一个以MasterDetailPage形式实现的滑出式菜单。在Android上,左上角有一个带有应用程序图标的按钮,用于切换滑出页面,而在iOS上没有这样的导航栏项目。我将其分解为以下从Xamarin解决方案模板“BlankApp(Xamarin.FormsShared)”派生的最小示例,并替换了App类的实现:publicclassApp{staticMasterDetailPageMDPage;publicstaticPageGetMainPage(){returnnewNavigationPage(MDP