草庐IT

ios - 分发 xamarin ios 应用程序

我是xamarin的新手,我已经制作了我的第一个应用程序,但目前我不想连接到AppStore进行分发。我应该怎么做才能在不使用AppStore的情况下分发我的应用程序?顺便说一句,我使用的是visualstudio2013。谢谢。 最佳答案 要为iOS设备分发您的应用程序,您需要将其提交给Apple进行审核,以便将其放置在AppStore中。为此,您需要一个付费的Apple开发者帐户。使用付费开发者帐户,您还可以创建可以安装在已注册设备上的应用程序的AdHoc版本,您每年只能注册100台设备。此外,配置文件最多会在一年后过期,因此您

c# - 我在 Entitlement plist 中为我的移动应用程序添加了钥匙串(keychain)支持但无法在 xamarin 中准备发布版本

我在Entitlementplist中为我的移动应用程序添加了钥匙串(keychain)支持,但无法在xamarin中准备发布版本下面是我在iOS项目属性中添加Entitlement后遇到的错误Error:errorMT1006:Couldnotinstalltheapplication'/Users/MyUser/Library/Caches/Xamarin/mtbs/builds/ValuD.MobilD.IWMS.iOS/251d0141d24521bb61666d94057028a9/bin/iPhone/Release/ProjectNamespace.app'onthede

ios - 无法使用 Xamarin 和 WCF 访问 Web 服务

我想使用Xamarin和WCF使用公共(public)Web服务。对于此演示,我将使用Xamarin.iOS。这是我尝试使用的(公共(public))网络服务:http://www.webservicex.net/globalweather.asmx?WSDL在XamarinStudio中,我使用来自网络服务的URL添加了一个网络引用。所选框架设置为WindowsCommunicationFoundation(WCF)。现在,我正在使用以下代码连接服务:var_client=newGlobalWeatherSoapClient();_client.BeginGetWeather("Be

c# - Xamarin.ios - 计时器在时间后不执行操作

我目前正在Xamarin.ios中制作一个小游戏,我的想法是从你按下开始到结束(并带你进入游戏结束屏幕)之间有30秒的时间,但如果你做错了一步,那么它也游戏结束了。我正在使用System.Timers并且计时器正常启动并开始滴答作响,但是当您到达30秒并停止时,它会打印到控制台,表明计时器已完成但随后不执行任何我想要的操作。我已经尝试了我能想到的一切,但似乎无法弄清楚。感谢您的帮助,谢谢!也提前抱歉,这是我第一次使用stackoverflow。主要代码如下://Settingupthetimerintcount=1;System.Timers.Timertimer1;privatevo

android - 如何访问适用于 iOS 和 Android 的 Xamarin.Forms 中的目录路径?

我是Xamarin.Forms的新手,想使用“导出为CSV/PDF”在设备中保存一些文件,例如CSV、PDF。为此,我需要访问设备目录和路径。但是使用Xamarin.Forms,如何访问适用于iOS和Android的Xamarin.Forms中的目录和路径?提前致谢! 最佳答案 System.Environment.GetFolderPath不能与PCL项目一起使用。(但是共享项目,可以)如果您打算使用PCL路径,您可以使用“依赖服务”功能。http://developer.xamarin.com/guides/cross-plat

c# - Xamarin 形成自定义单元格货币格式?

我有一个可以使用的自定义FiancialCell,但不能格式化为货币。是否有另一种方法可以更改绑定(bind)格式,使其成为$?publicFinancialCell(){.......//SetthebindingstotheFinancialRowobjecttobeboundtothislblTitle.SetBinding(Label.TextProperty,"Title");///Whydoesthisnotformatto$whendisplayed?lblValue.SetBinding(Label.TextProperty,"Value",stringFormat:"

ios - View Controller Segue Xamarin

我想实现我已经在iOS中完成的相同功能。我首先通过Ctrl-click和drag在viewcontroller到viewcontroller之间创建segue,然后我使用segueidentifier来到达destinationviewcontroller。但是,在Xamarin中,如果没有按钮,则无法通过Ctrl-click和drag添加segue。我想知道有没有办法实现nativeiOS提供的相同功能?我遵循了以下教程,但它基于buttonsegue,而不是viewcontrollertoviewcontrollersegue。http://developer.xamarin.co

c# - Xamarin.Forms:使用 GetMainPage()

我目前正在阅读AnIntroductiontoXamarin.Forms的导航部分.应该使用GetMainPage()方法。但是应该如何使用呢?应用委托(delegate)的默认实现如下所示:应用委托(delegate):publicpartialclassAppDelegate:global::Xamarin.Forms.Platform.iOS.FormsApplicationDelegate{publicoverrideboolFinishedLaunching(UIApplicationapp,NSDictionaryoptions){global::Xamarin.Forms

ios - 如何使用 MvvmCross 和 Xamarin.iOS 将 MvxTableViewSource 绑定(bind)到动态创建的 ViewModel

我已经创建了表源并且不想将它绑定(bind)到当前数据上下文,而是绑定(bind)到另一个由Controller动态创建的ViewModel。//somebuttonclickvarcontext=newDynamicViewModel();varsource=newMyTableViewSource();source.ItemsSource=context.DataItems;//Iwantthislinetoworkwithbindings 最佳答案 在View方面,Mvx绑定(bind)适用于IMvxBindingContex

c# - 这个 Xamarin 自定义渲染器教程中的 CameraOptions 类型是什么?

我很可能只是个白痴,为此我提前道歉。无论如何,我正在尝试将相机功能添加到我的Xamarin.Forms(以iOS为中心)应用中。我在Xamarin的网站上找到了这个教程,并一直在关注它(https://developer.xamarin.com/guides/xamarin-forms/custom-renderer/view/)。但是,我看不到类型CameraOptions的定义位置-它向我抛出错误,类似于“在此上下文中没有定义CameraOptions”。我想我一定是少了一个“using”语句,但我想不出有什么用。这是我开始感到困惑的部分代码:publicclassCameraPr