小编Sta*_*wer的帖子

Xamarin在UIWebView中打开自签名证书网页的方法

正如描述的问题标题,我想在UIWebview(Xamarin.iOS)中打开自签名网页默认情况下,自签名网页不会加载到UIWebView中.

解决方案的重要要求:

  • 当我想将应用程序提交到Apple应用程序商店时,它应该被Apple接受(因此自定义NSUrlRequest不适合).
  • 它应该正确加载CSS和JavaScript.

我在stackoverflow上找到了一个可能的解决方案,但这适用于原生iOS. /sf/answers/816490321/ 我也想知道上述解决方案是否需要使用NSUrlConnectionDelegate登录.

理想的解决方案应该是用户可以使用UIWebView自行填写凭证.

有人可以为此提供Xamarin解决方案吗?我自己尝试过,但无法让它发挥作用.

在此先感谢您的帮助.

ssl-certificate uiwebview xamarin.ios ios xamarin

6
推荐指数
1
解决办法
1408
查看次数

在HTML5 Web SQL数据库中对日期时间进行排序

我无法找到解决问题的方法.

我有一个HTML5 Web SQL数据库,其表格如下:

db.transaction(function(tx) {   
        tx.executeSql("CREATE TABLE IF NOT EXISTS todo " +
        "(todoId INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, " +
        "note VARCHAR(100) NOT NULL, " + 
        "state VARCHAR(100) NOT NULL, " + 
        "todoDate DATETIME NOT NULL)");
});
Run Code Online (Sandbox Code Playgroud)

当我向此数据库添加值(notation = dd-MM-yyyy)时,看起来todoDate作为字符串添加到数据库中.当我使用以下查询从数据库中收集和排序某些todoDate值时,值将按错误的顺序排序:

sql = "select * FROM todo order by todoDate asc";
Run Code Online (Sandbox Code Playgroud)

输出:

             todoId -     note        - state         - todoDate  
             3      -     blabla      - someinfo     - 01-01-2013
             1      -     blabla      - someinfo     - 22-09-2012
             2      -     blabla      - someinfo …
Run Code Online (Sandbox Code Playgroud)

javascript html5

4
推荐指数
1
解决办法
5899
查看次数

在Mono中使用Novell.Directory.Ldap(适用于Android和Touch)

我想在MonoTouch和Mono For Android项目中使用Novell.Directory.Ldap库. http://www.novell.com/coolsolutions/feature/11204.html

当我在iOS模拟器modus中编译我的项目时,它编译没有错误并正确运行(在iOS模拟器中).

当我在iOS设备模式中编译我的项目(用物理设备测试应用程序)时,我收到此错误:

Error MT2002: Failed to resolve "System.Void System.Security.Cryptography.RNGCryptoServiceProvider::.ctor(System.Byte[])" reference from "mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" (MT2002) (MyProject)
Run Code Online (Sandbox Code Playgroud)

我怎么能解决这个问题?我找不到解决方案.

该库是否适用于MonoTouch和Mono For Android?Mono有更好的LDAP解决方案吗?

更新:我刚用Mono For Android进行了测试.这很好用.

mono novell ldap xamarin.ios xamarin.android

4
推荐指数
1
解决办法
628
查看次数

当应用程序被杀时,Android会重新安排alarmmanager警报

我开发了一个应用程序来安排多个本地通知,以提醒用户做某事.本年度每个月都应该发出通知.

使用"AlarmManager"计划这些本地通知.在"BroadcastReceiver"的OnRetrieve中创建并引发通知.

它一切正常,直到应用程序终止(由用户)或设备重新启动.

经过一些研究,我找到了重新安排警报/本地通知的解决方案,如果设备重新启动=>使用带有"ActionBootCompleted"的BroadcastReceiver作为意图过滤器,然后在"OnReceive"中重新安排通知.

不幸的是,如果应用程序终止,我找不到一个合适的解决方案来重新安排警报/本地通知.

这种情况的最佳方法是什么?

android broadcastreceiver alarmmanager xamarin

3
推荐指数
1
解决办法
1285
查看次数