NSUserDefaults-Xamarin
全部标签 我们正在使用Azure移动服务将通知推送到XamarinAndroid和XamariniOS以及Windows通用应用程序。WindowsUniversalApp有大量关于我们需要的文档,尽管我们还没有机会实现它。但是,XamarinAndroid和iOS都缺少有关推送通知的所有文档。如果你去http://azure.microsoft.com/en-us/documentation/services/mobile-services/并选择XamarinAndroid或XamariniOS和.NET后端,这些API的文档链接为零。昨天挖了一吨之后,我发现了这个:http://azure
我在iOS8.2中遇到一个奇怪的问题,其中[NSUserDefaultsstandardUserDefaults]在iPhone上返回nil。同样的逻辑在所有以前的iOS版本中都适用。我有一个通用应用程序,它有两个不同的设置。plist一个用于iPad,另一个用于iPhone,列表如下;Settings.bundle--Root.plist-Root~iphone.plist当安装在设备上时,会显示正确的设置面板,用户可以为给定的字段输入适当的值。虽然在我的应用程序中运行时[NSUserDefaultsstandardUserDefalts]返回一个nil对象。我可能做错了什么?App
有谁知道是否可以在Xamarinforios中创建PDF文件?我知道有一个叫做Apitron的库,除了这个还有其他的吗?谢谢 最佳答案 您可以转到Xamarin组件商店搜索PDF库。有些是免费的,有些需要一次性购买。可以逛店here.由于Xamarin.iOS为iOS开发提供了与nativeAPI的绑定(bind),您可能可以使用Apple文档中的说明来推断Xamarin.iOS应用中的相同调用。 关于ios-在Xamarin中为IOS生成PDF,我们在StackOverflow上找到一
我们正在尝试将在MacMini(OSX10.11Yosemite)上运行的Xamarin构建主机连接到在Windows8.1计算机上运行的VisualStudio。我们已将Xamarin.iOS更新为两个系统上的相同版本。问题:我的VisualStudio可以检测生成主机并要求PIN与生成主机配对。但即使我输入相同的PIN,它也永远不会接受,并不断出现此错误(PFA屏幕截图):ThePINyouenteredwasinvalid.PleaseensureyouhaveenteredthecorrectPIN.Youmayhavetoclosethisdialogandretryfrom
我可以毫无问题地将XamarinForms应用部署到iOS模拟器,但现在我想部署到设备。我已按照此处的说明进行操作:https://developer.xamarin.com/guides/ios/getting_started/installation/device_provisioning/我到了创建配置文件并下载.mobileprovision文件的地步,然后我打开该文件并使用xcode打开它,但我没有得到文件已导入的确认信息。在带有visualstudio的Windows机器上,我尝试将我的应用程序部署到设备时出现以下错误:当我在XCode中查找配置文件时,尽管导入了配置文件,
我正在使用Hockeyapp记录我的Xamarin应用程序中的崩溃。对于Android,我使用此代码自动提交崩溃,几乎没有额外信息:在MainActivity的OnCreate方法中:CrashManager.Register(this,"APP_ID",newCustomCrashListener());自定义崩溃监听器:publicclassCustomCrashListener:CrashManagerListener{publicoverrideboolShouldAutoUploadCrashes(){returntrue;}publicoverridestringUserI
我正在使用NSUserDefaults将NSMutableArray和NSMutableDictionery保存为NSUserDefaults*nsdefaults=[NSUserDefaultsstandardUserDefaults];NSMutableDictionary*appDetail=[[NSMutableDictionaryalloc]initWithDictionary:[sbjasonObjobjectWithString:result]];if([appDetailobjectForKey:KStores]){NSArray*stores=[appDetailob
我正在尝试找到一种直接的方法来使用MonoTouch中的任意iOS库。目前,我需要thiscalendarfunctionality,但该问题适用于任何此类组件。我读过XamarinarticleoncreatingiOSbindings,但构建这些绑定(bind)的过程看起来如此复杂(而且乏味且可能容易出错),我认为实际上我从头开始在C#中重新实现给定的功能比完成这个过程更容易。创建这些绑定(bind)需要深入研究ObjectiveC,而我正是使用Xamarin,所以我不必那样做。就目前而言,我很纠结,因为我真的想要访问某些iOS库的能力,但没有足够的时间来掌握这个过程来创建这些绑定
我目前正在为学校做一个iOS应用程序以连接到学校的mysql数据库。它应该能够通过xamarinstudio上的工具连接到它。我尝试了很多不同的编码来连接数据库,但都无法做到。是否有任何教程或示例代码可以让我学习如何操作?感谢您的帮助! 最佳答案 不要从移动应用程序直接连接到数据库。这样做需要将您的数据库服务器直接暴露给网络,这是一个可怕的安全风险。更好的方法是使用Web服务层来代理客户端和服务器之间的交互。http://docs.xamarin.com/guides/cross-platform/application_funda
我已经设法改变了我的UISwitch的状态并保存到NSUserDefaults。我的UISwitch与主视图处于不同的View中,当我在View之间切换时,我的UISwitch按钮始终显示为打开,即使状态可能为关闭。-(IBAction)truthonoff:(id)sender{if(_truthonoff.on){//lightsonNSUserDefaults*defaults=[NSUserDefaultsstandardUserDefaults];[defaultssetValue:@"yes"forKey:@"truthonoff"];[defaultssynchroniz