在iOS中关闭蓝牙时禁用默认警报

时间:2018-01-10 09:48:19

标签: xamarin xamarin.ios core-bluetooth rfid

我已整合SerialIO RFID SDK并使用Bluetooth LE Plugin检查我的Xamarin.iOS应用中的蓝牙状态。

每次启动应用程序时,只要调用上面的SDK或插件中的任何代码,它就会一直向我显示警报。我不想显示此警报。相反,我想以其他方式通知用户。

  

我找到了this way来禁用此提醒,但是Where和How to   在Xamarin写这个,是我的问题。

我搜索了很多Xamarin Specific解决方案,但没有找到任何解决方案。

我尝试在AppDelegate.cs中关注,但没有一个有效。可能我不确定如何写这个。

// Way : 1
var cbCentralInitOptions = new CBCentralInitOptions();
cbCentralInitOptions.ShowPowerAlert = false;
var cbCentralManager = new CBCentralManager(this, null, cbCentralInitOptions);

// Way : 2
//NSDictionary options = new NSDictionary();
//options.SetValueForKey(NSNumber.FromNUInt(0), CBCentralManager.OptionShowPowerAlertKey);
//var cbCentralManager = new CBCentralManager(this, null, options);

请帮我修复此默认提醒。谢谢。

0 个答案:

没有答案