草庐IT

xamarin.mobile

全部标签

c# - Xamarin iOS 调试需要永远,不加载模拟器

我使用VisualStudio2015和XamarinforiOS开始了一些测试。最新版本的Xamarin构建服务器已在我的新MacMini上设置并运行,VisualStudio2015已更新并运行最新版本的Xamarin。现在,当我编译一个标准的通用应用程序时,它会在3秒左右的时间内完成。但是当我点击调试时,服务器日志说它正在处理请求,但是模拟器没有显示,Mac上也没有任何消息。在无尽的列表之后:RequesthandledinX.XXXms(通常以大约2秒为步长)它在几分钟后停止调试,在Mac或VisualStudio中没有任何消息。我的调试有什么问题?是VisualStudio、

ios - Xamarin.Forms IOS 错误替换现有签名

我认为这个错误是在我更改配置文件后开始发生的。我的应用程序在visual2017Xamarin.Forms项目上,并在连接到MACbook的WindowsPC上构建。Android和UWP项目运行良好。我试过:卸载/重新安装skiasharp包使用卸载脚本卸载Xamarin.IOS并清空MAC端的缓存文件夹允许所有应用程序完全访问钥匙串(keychain)这里是错误:/Users/myusername/Library/Caches/Xamarin/mtbs/buildsentercodehere/MyAppName.iOS/ec3fa8c87274cfb85c8423bb8f47560

c# - 访问 Xamarin.iOS Settings.Bundle?

我已经尝试了很长一段时间来找到一个应该非常简单的问题的解决方案。我想要的是可以在应用程序未运行时在iPhone设置菜单中编辑的变量。基本上是一个包装在iOSGUI中的配置文件。这应该是iOS中的一个内置功能,虽然我可以找到一些与之相关的方法,但我找不到实际的解决方案。我最接近我想要的是它像任何其他变量一样工作的地方:应用程序启动时为空,应用程序关闭时再次被划伤。并且在iPhone设置窗口中仍然不可见。这是我的代码:privatevoidLoadSettingsFromIOS(){//Thisiswhereitworkslikeanyothervariable.Aka.getsscrat

c# - 将 UIBarButtonItem 添加到 Xamarin IOS 中的导航栏

如何将自定义UIBarButtonItem添加到导航栏右侧。publicUIBarButtonItembtn_Cart{get;set;}publicDetailedController(){stringbuttonTitle="One";btn_Cart=newUIBarButtonItem(buttonTitle,UIBarButtonItemStyle.Bordered,null);btn_Cart.Clicked+=(s,e)=>{newUIAlertView("click!","btnOneclicked",null,"OK",null).Show();};}publicov

ios - xamarin中经典api和统一api ios项目有什么区别

如以下屏幕截图所示,xamarin中的经典api和统一apiios项目有什么区别? 最佳答案 ClassicAPI和UnifiedAPI之间几乎没有区别:经典API不支持64位应用程序。代码共享繁琐。二进制引用:ClassicAPI:monutouchUnifiedAPI:Xamarin.iOS架构:ClassicAPI:i386(forsimulator),ARMV7+ARMV7s+{ARMV&+ARMV7s}fordeviceUnifiedAPI:i386,X86_64,i386+x86_64(forsimulator)+ARM

javascript - 在 Mobile Safari 中保持 WebSocket 事件

是否可以在屏幕锁定后在Mobile-Safari中保持html5网页WebSocket连接打开?我想全天不断地向我的用户发送更新,他们的屏幕必须始终解锁才能接收这些通知,这似乎很愚蠢。还有其他选择吗? 最佳答案 我不认为在浏览器处于后台或屏幕锁定时保持连接打开是不可能的,原因是应用程序基本上卡住在内存中。这是asimilarquestion的引述:thereasonyoucantkeepanetworksocketopen,isthatwithoutyourappjumpingtotheforegroundwhenitreceive

c# - Xamarin cycle 7 IOS IPA 输出现在在日期时间文件夹中

我刚刚更新到最新版本的XamarinStudio,但是当我尝试使用XBuild构建我的解决方案时,通过我们的持续集成服务器,它现在在数据时间文件夹中生成IPA文件(在通常的bin\iphone中\Ad-hoc文件夹)例如:Finisher32016-06-0911-57-45\Finisher3.ipa但是我不明白为什么它现在这样做-在以前的版本中它给了我一个文件如下:Finisher3-1.68.1.1.ipa有谁知道如何让它重新设置版本号,而不是将它放在日期时间文件夹中,这使得在我完成构建后将IPA复制到发布文件夹是相当不切实际的。 最佳答案

ios - Xamarin 表格 : Master Detail Page : How to disable swipe gesture to load the menu on iOS

我需要屏幕在上面画东西。由于我在同一屏幕上有一个MasterDetailPage,每当我在打开菜单的方向上绘制时,菜单会在我绘制的同时滑动打开。有没有办法阻止它滑动打开,但仍然可以点击菜单按钮打开它。 最佳答案 我找到了解决方案:#if__IOS__IsGestureEnabled=false#endif将IsGestureEnabled设置为false将停止滑动打开菜单。该值只能为iOS设置。如果我为android设置,菜单按钮在点击时不会打开菜单。 关于ios-Xamarin表格:M

ios - 如何针对旧版本的 iOS SDK 构建 Xamarin

我正在尝试在我的MacBook上使用XamarinStudio为Apple商店构建我的XamarinForms应用程序。直到最近,它都运行良好。在iOS构建选项卡上的SDK版本下拉列表中,我唯一可用的选项是默认和8.3。如果我使用其中任何一个构建并尝试上传到商店,我会收到以下错误:ERRORITMS-90068:"Thisbundleisinvalid.ThevalueprovidedforthekeyMinimumOSVersion'8.3'isnotacceptable."我猜这是因为最近将所有Xamarin和Xcode组件更新到了最新版本。我在想办法找回8.2SDK。我尝试从Xc

ios - 使用 jQuery Mobile 创建 iOS 页面指示器(点)

//我向角落里可爱的女士提问我想创建一个分页来指示哪个页面是可见的,就像在iOS中一样(窗口下方的那些小点,在HIG中称为“页面指示器”。)--我的项目在此简称为,殿下。我找到了一个例子,但是我找不到关于重新创建布局的文档,它在实验部分:(http://jquerymobile.com/test/experiments/scrollview/#../../docs/toolbars/footer-persist-a.html 最佳答案 我不确定为什么这部分对您来说似乎很难,但是如果您谈论的是如何使用html/css3制作圆圈,那么我