我有一个跨平台的XamarinForms应用程序,它在androidlist和iosinfo.plist中具有相同的应用程序名称。在android上,名称正确显示在应用程序图标下方,但在ios上,单词之间没有空格,因此在android上显示为“MyTestApp”的内容在ios上显示为“MyTestApp”。我之前在其他应用程序上看到过这种情况,名称中有空格并且显示为多行,所以我猜它正在弄清楚如何让应用程序名称多行。除了plist文件,还有其他地方可以设置吗?更新:刚刚阅读thispostwhichstatesmulti-lineappnamesisnotsupported,butit
我制作了一个非常简单的Xamarin.iOS应用程序,但当我在以下设备上启动它时我的应用程序立即崩溃:iPhone4和iPhone5。在模拟器和iPhone5s设备上它工作正常。每当我使用DateTime对象时,我的应用程序就会崩溃。我使用以下版本的Xamarin.iOS:Xamarin工作室版本4.2.3(内部版本59)运行:单声道3.2.6((无/9b58377)包版本:302060000Xamarin.iOS版本:7.0.7.2(企业版)构建日期:2014-17-0217:43:23-0500相关代码(我从xamarin的实用程序模板开始):publicoverridevoidV
我需要一些帮助。我不知道从哪里开始。我有一个使用ASP.NETweb表单、c#开发的网站,并使用了ASP.NETidentity2.0现在,我需要使用Xamarin构建一个Android应用程序。有没有一种方法可以根据该asp.net数据库对用户进行身份验证?我一直在四处寻找,但什么也没找到。谢谢 最佳答案 我想您需要为Login()和Logout()编写一个WebApi查询,这将调用底层逻辑。您可以使用HttpClient进行通信,并且您需要存储和检索身份验证cookie(如果您使用的是基于cookie的身份验证)。
我是Xamarin的初学者,我尝试使用Xamarin.forms创建简单的应用程序。现在我需要在我的应用程序中添加共享按钮(方形+箭头,就像iPhone上的Safari一样)。据我所知,Android和IOS是不同的,所以我使用DependencyService。它在使用Intent的Android上运行良好,但不能在IOS上运行。你能帮我吗。谢谢大家,这是我的代码PCLvarx=DependencyService.Get();x.ShareText("anytexttoshare");安卓publicvoidShareText(stringtextToShear){varmyInte
我是ios开发的新手。我正在尝试在XamariniOS应用程序中创建垂直ScrollView。下面是我的水平ScrollView的代码usingSystem;usingUIKit;usingFoundation;usingCoreGraphics;usingSystem.Collections.Generic;namespaceTestApp{publicpartialclassViewController:UIViewController{publicViewController(IntPtrhandle):base(handle){ScrollingButtonsControlle
我正在尝试在Xamarin上制作一个新应用,第一次使用它时遇到了问题。我将其设置为:跨平台单一View目标平台-iOS和Android共享图书馆我遇到的问题是,在共享部分的Database类中,未读取编译器条件的Android部分。无论我在那里输入什么,它都是灰色的,而且我在输入时没有得到预测文本功能。我正在按照在线教程进行操作,但看不到解决方案。usingSystem;usingSystem.IO;#if__IOS__usingFoundation;#endifnamespaceNoteTaker2{publicclassDatabase{publicDatabase(){}publ
我是使用Xamarin的C#新手。我正在使用VisualStudioforMacPreview在iOS应用程序上工作。在制作基本计算器时,我不知道如何不接受不是数字的答案。例如在我的文本框中,如果我输入一封信,我想要一个错误提示"Pleaseenteranumericdigit".我不知道为什么我会收到错误但它不起作用。当我运行它并输入一个数字时,它每次都默认为else语句。还有信件。当我在其中输入太多字母时,它会崩溃。partialvoidAddButton_TouchUpInside(UIButtonsender){doublenumber1=0.00;doubleanswer=0
我基于HanselmanForms应用创建了一个应用。我试图让它与新的XamariniOSLivePlayer一起运行,但我遇到了运行时构建错误。为了确保它不是我破坏的东西,我重新安装了HanselmanForms和VisualStudio2017Preview并连接了iPhone实时播放器。该构建使用VS编译良好。尝试在iPhone上使用LivePlayer运行调试应用程序会出现以下错误。构建和运行您的应用时遇到以下错误:•TweetStore.cs:找不到类型或命名空间名称“ITweetStore”(是否缺少using指令或程序集引用?)•TweetStore.cs:命名空间“Ha
好的,所以我目前有一个混合了iOS用户界面元素和Cocos2d-x(Cocos2dC++)的iOS应用。当我偶然发现Xamarin及其VisualStudio插件时,我对使用Java/JNI的Android进行了粗略的移植。他们的文档提到C++代码可以与其一起使用,但我找不到任何演示此功能的示例Xamarin项目。Xamarin是否支持将C++源代码添加到他们的VisualStudio项目中?如果是这样,它是否允许无缝编译和调试该源代码以及C#?此外,是否有此功能的示例?基本上,我喜欢使用XamarinC#用户界面的可移植性,以及我已经编写的大量C++Cocos2d-x代码。如果我不清
我目前正在使用Xamarin开发一个大型应用程序。我正在尝试修复发生的一些泄漏,但每当我使用仪器泄漏或分配时,这些工具都会使应用程序卡住并且记录停止进行任何操作。我的应用程序处于此链接中所述的调试模式:XcodeInstrumentsstopsrecordingwheniPadappleavesthesplashscreen日志中没有特别的崩溃,我已经尝试启用NSZombie检测但没有成功。Dec1521:00:15SU04xxxxxxxxx[351]:UsingThreadCount:2Dec1521:00:23SU04backboardd[28]:CoreAnimation:upd