小编Sau*_*ain的帖子

我可以在后台观察来电和去电吗?

当我的应用程序在前台时,它需要轻松检测呼叫事件,如呼叫连接,呼叫断开,但当我的应用程序进入后台时,它不会检测到任何呼叫事件.

所以,我怎么可以检测呼叫事件,如呼入呼出的背景是什么?我正在研究CallKit框架iOS 10XCode 8.我发现iOS 10中已经弃用了核心电话框架.

我正在使用CXCallObserverDelegatePattern观察呼叫.

我想计算呼叫期间来电和去电的通话时长.

iphone objective-c ios callkit

14
推荐指数
1
解决办法
1544
查看次数

Spring boot 1.5.2 - 加载徽标后Web应用程序停止了吗?

我对Spring Boot有一个非常奇怪的问题,我不知道为什么使用Spring Boot的Web应用程序无法启动,即使我直接在终端上运行它也没有输出错误.

java -jar /var/lib/tomcat/webapps/rasdaman.war
log4j:WARN No appenders could be found for logger (org.springframework.web.context.support.StandardServletEnvironment).
log4j:WARN Please initialize the log4j system properly.
log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info.

. ____ _ __ _ _
/\ / ' __ _ () __ __ _ \ \ \ 
( ( )__ | '_ | '| | ' / ` | \ \ \ 
\/ )| |)| | | | | || (| | ) ) ) )
' || .__|| ||| |_, …
Run Code Online (Sandbox Code Playgroud)

java spring runtime-error liquibase spring-boot

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

BlueSnap 订阅失败模拟

有没有办法模拟bluesnap。当定期付款失败时会发生什么,例如,如果用户当时卡上没有钱?

预先感谢 :)

api subscription bluesnap

5
推荐指数
1
解决办法
156
查看次数

如何在 danielgindi iOS 图表中创建多个 y 轴折线图?

我想创建一个具有多个 y 轴的图形。在danielgindi图表中可以使用决斗 y 轴图,但我想要更多的两个 y 轴图。如下图所示:

在此处输入图片说明

let set1 = LineChartDataSet(values: yVals1, label: "DataSet 1")
set1.axisDependency = .left
set1.setColor(UIColor(red: 51/255, green: 181/255, blue: 229/255, alpha: 1))
set1.setCircleColor(.white)
set1.lineWidth = 2
set1.circleRadius = 3
set1.fillAlpha = 65/255
set1.fillColor = UIColor(red: 51/255, green: 181/255, blue: 229/255, alpha: 1)
set1.highlightColor = UIColor(red: 244/255, green: 117/255, blue: 117/255, alpha: 1)
set1.drawCircleHoleEnabled = false

let set2 = LineChartDataSet(values: yVals2, label: "DataSet 2")
set2.axisDependency = .right
set2.setColor(.red)
set2.setCircleColor(.white)
set2.lineWidth = 2
set2.circleRadius = 3 …
Run Code Online (Sandbox Code Playgroud)

charts linechart ios swift ios-charts

5
推荐指数
1
解决办法
1663
查看次数

从起始值到终止值绘制直线ARKit

一如既往,我需要您的帮助。我需要从起始值(称为SCNVector3)绘制一条直线,并将其连接到现实世界中的位置,直到终点。

有人可以用几行代码向我解释我该怎么做?谢谢!

ios swift arkit

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

如何使用呼叫目录扩展来识别我的应用程序中的来电?

我正在研究callKit框架,我发现通过使用调用目录扩展,我们可以识别传入的电话号码.我的问题是如何在iOS应用程序中实现调用目录扩展来识别传入的调用详细信息.我在Objective C工作.

使用此方法将数字"+ 919876xxxxx"添加到呼叫目录扩展中:

- (BOOL)addIdentificationPhoneNumbersToContext:(CXCallDirectoryExtensionContext *)context {
    // Numbers must be provided in numerically ascending order.
    CXCallDirectoryPhoneNumber phoneNumbers[] = {+919876xxxxx};

    NSArray<NSString *> *labels = @[ @"Telemarketer"];
    NSUInteger count = (sizeof(phoneNumbers) / sizeof(CXCallDirectoryPhoneNumber));

    for (NSUInteger i = 0; i < count; i += 1) {
        CXCallDirectoryPhoneNumber phoneNumber = phoneNumbers[i];
        NSString *label = labels[i];
        [context addIdentificationEntryWithNextSequentialPhoneNumber:phoneNumber label:label];
    }
    return YES;
}
Run Code Online (Sandbox Code Playgroud)

而我在电话设置中的通话阻止和识别功能.当我从这个号码打电话时,它会显示[应用程序名称]来电显示:电话推销员.

我的问题是如何在我的应用程序中知道这个数字,以便在表格中显示这个数字.

提前致谢.

objective-c ios ios10 xcode8 callkit

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