小编Use*_*321的帖子

黑莓推送通知实施

如何实现黑莓应用程序的推送通知?

我听说为了这样做,我需要购买Blackberry Enterprise Server,每年花费1400美元.这是真的?实施推送通知的良好起点在哪里?

我对iPhone推送开发很有经验,但找不到黑莓的等价物.

blackberry blackberry-push

7
推荐指数
1
解决办法
6190
查看次数

iOS并禁用键盘搜索或输入密钥

有没有办法禁用键盘的搜索或在iOS中输入按钮?

我想禁用这些,而我的文本UISearchBar太短,无法进行搜索.

keyboard ios

7
推荐指数
2
解决办法
1万
查看次数

我们什么时候应该使用NSString和NSMutableString?

我想什么时候应该使用NSString,何时应该使用NSMutableString,因为我们也可以在NSString中附加字符串,那么NSMutableStringObjective C编程的有效用途是什么?

objective-c ios

7
推荐指数
1
解决办法
4307
查看次数

如何手动启用或禁用键盘上的返回键?

我有一个UITextView从键盘接收输入.选中"自动启用返回键"复选框,因此当该项UITextView为空时,将禁用"返回"键.

键盘上方有一个表情符号栏,可以添加表情符号UITextView,但这就是问题所在; 当它UITextView是空的时我添加一个表情符号UITextView:

[inputTextView insertText:@"\ue40d"];
Run Code Online (Sandbox Code Playgroud)

然后仍然禁用ReturnKey,尽管UITextView的text属性不为空.

插入表情符号后我试过这个:

[inputTextView setEnablesReturnKeyAutomatically:NO];
Run Code Online (Sandbox Code Playgroud)

没有结果.看起来只能通过键盘输入字符来触发启用/禁用键盘的返回键.

任何想法如何手动启用/禁用Return键?

keyboard objective-c ios

7
推荐指数
1
解决办法
2801
查看次数

生成MDM证书

我是iOS开发的新手.我必须创建MDM证书才能使用默认的iOS MDM功能.

我已经阅读了文档,如何为MDM Server生成APNS证书,但我不清楚如何生成MDM证书,该证书可用于为MDM服务器注册的所有设备提供MDM服务.

certificate apple-push-notifications mdm ios

7
推荐指数
1
解决办法
1万
查看次数

MDM - APNS无法正常工作

我们正在内部实施MDM解决方案.我们已注册为MDM供应商,并按照本网站的步骤获得最终的APNS证书.我们还在设备中安装了MDM配置文件,该配置文件指向我们的后端服务器,该服务器能够接收/发送有效负载到设备.

然后我们使用java-apns库发送示例通知.下面是相同的示例代码.

    ApnsService service =
            APNS.newService()
            .withCert("test.p12", "xxxxxxx")
            .withProductionDestination()
            .build();
    String pushMagic = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxx";

    String mdmPayload = APNS.newPayload().mdm(pushMagic).build();
    service.push(pushMagic, mdmPayload);
Run Code Online (Sandbox Code Playgroud)

以上执行成功完成.但设备不会收到任何通知.有人可以对此有所了解吗?提前致谢.

更新: 在我们的实施中发现了几个问题.push API获取设备令牌和有效负载.我们在push API中错误地使用pushmagic作为标记.此外,设备在初始登记期间以base64格式发送设备令牌.因此需要将其转换为hexa格式并在push API中使用.

通过这两项变革,我们领先一步.现在反馈服务正在返回一条消息,指出相应的设备处于非活动状态.我们尝试重新安装配置文件并使用最新的推送魔术和设备令牌.Still Feedback服务返回相同的消息.

java apple-push-notifications mdm ios

7
推荐指数
1
解决办法
2568
查看次数

NSPredicate使用Contains比较整数

我使用NSPredicate使用UISearchBar搜索列表中的数字,它适用于字符串但不适用于整数

我使用以下谓词

predicate = [NSPredicate predicateWithFormat:[NSString stringWithFormat:@"%@ contains[c]  %d", @"number", [searchBar.text intValue]]];
[objectArray filterUsingPredicate:predicate];
[tableview reloadData];
Run Code Online (Sandbox Code Playgroud)

例如,如果我输入1然后必须列出数组中的所有数组,我已经尝试过==它只适用于确切的数字,如果尝试任何解决这个问题?

现在,如果我使用此方法,则会出现错误"无法在集合中使用in/contains运算符"

iphone objective-c nspredicate

7
推荐指数
1
解决办法
4506
查看次数

如何将参数传递给构建在Phonegap上的应用程序

我正在写使用JQM和PhoneGap的应用程序在iOS部署,我需要它来读取输入参数,像一个普通网站的URL参数的处理对象window.location.search"在JavaScript并

在我的情况下,该应用程序将从一个网站启动,如下所示:

<a href="myapp://?arg1=1&arg2=2"> My App </a>
Run Code Online (Sandbox Code Playgroud)

这是正常的,我已经可以调用我的应用程序,我现在需要的是读取参数arg1,arg2等.我试过读window.location.search但没有运气.

我怎样才能做到这一点?我是否需要编写一些Objective C代码?

任何建议,将不胜感激.

谢谢.

objective-c ios jquery-mobile cordova

7
推荐指数
1
解决办法
7608
查看次数

如何在行中搜索相等的变量(以智能方式)并按行存储为子集?

我有一个庞大的数据框架.一列是1到2之间的整数.我需要的是在此列中查找具有多个特定值的连续行的方法,将这些行子集化并稍后将其处理为图形.

我附上了一个小例子,它至少完成了一些所需的工作:我能够打印出我正在寻找的子集.但仍有两个问题:

  • 我想R中有更聪明的方法可以在完整的data.frame上应用"for"循环.任何提示?
  • 我必须在哪个命令中放入"print"命令来存储临时data.frame?由于子集的长度不同,我想我需要一个列表...

我已经看过聚合或ddply,但无法提出解决方案.

任何帮助都非常感谢.

test<-c(rep(1,3),rep(2,5),rep(1,3),rep(2,3),rep(1,3),rep(2,8),rep(1,3)) 
letters<-c("a","b","c","d")
a1<-as.data.frame(cbind(test,letters))

BZ<-2   #The variable to look for
n_BZ=4  #The number of minimum appearences

k<-1  # A variable to be used as a list item index in which the subset will be stored

for (i in 2:nrow(a1)){
  if (a1$test[i-1]!=BZ & a1$test[i]==BZ)      # When "test" BECOMES "2"
    {t_temp<-a1[i,]}                            #... start writing a temporary array
  else if (a1$test[i-1]==BZ & a1$test[i]==BZ) # When "test" REMAINS "2"
    {t_temp<-rbind(t_temp,a1[i,])}              #... continue writing a temporary array 
  else if (a1$test[i-1]==BZ …
Run Code Online (Sandbox Code Playgroud)

r

7
推荐指数
1
解决办法
162
查看次数

在sparql IN子句中使用另一个sparql

我正在使用SPARQL,我想知道我是否可以在子句中放入sparql?更具体地说,我需要获得对此sparql查询具有特定条件的实体(s1,s2)[s1在字段上的聚合值超过5]

select 
?s1 ?x ?s2.
WHERE {
         {?s1 rdf:type dbpedia-owl:Scientist.}
         {?s2 rdf:type dbpedia-owl:Scientist.}
         {?s2 dbpedia-owl:field ?x.}
         {?s1 dbpedia-owl:field ?x.}
}
Run Code Online (Sandbox Code Playgroud)

所以我需要像这样添加一个额外的IN子句

SELECT
?s1 ?x ?s2.
WHERE {
      {?s1 rdf:type dbpedia-owl:Scientist.}
      {?s2 rdf:type dbpedia-owl:Scientist.}
      {?s2 dbpedia-owl:field ?x.}
      {?s1 dbpedia-owl:field ?x.}
      {?s1 IN 
            {
             SELECT  ?s1  WHERE {
                                    SELECT ?s1 (COUNT(?p) AS ?prizes) {
                                    ?s1 dbpprop:prizes ?p.
                                    } group by (?s1) 
                                 }FILTER (?prizes > 2) 
             }
       }
 }
Run Code Online (Sandbox Code Playgroud)

但是我在sparql查询解析器上遇到错误.....有谁知道如何修复它?

sparql

7
推荐指数
1
解决办法
6468
查看次数