如图: https://sm.ms/image/doru8ZnDizMgvSs
问题是项目里面只有一个地方用到了 callkit,也就是 CXCallObserver,用来监听拨出的电话的状态,比如是否已结束通话。这个功能已经上线了两年左右,一直没有问题,为什么最近会被拒绝?是否因为这个原因呢?该怎么解决,要拿掉这个功能吗?😂
1
ThinkMan 2020-11-27 09:31:59 +08:00 via iPhone
我国政策原因吧
|
2
petercui 2020-11-27 09:33:47 +08:00
或者不在国区上架,或者拿掉这个功能。
|
5
manwei6341 2020-11-27 10:04:29 +08:00
前几个版本苹果没有发现,这个真的很正常。主要过了机审,其它基本看审核人认不认真了。
|
6
manwei6341 2020-11-27 10:05:46 +08:00
话说,12 月 20 号左右送,来个加急。( 12.23 你懂的)基本都不看你的 app 能不能跑了。
|
7
dayFvckingByte 2020-11-27 10:10:04 +08:00 via iPhone
监听电话状态为什么要用 CallKit,CTCallCenter 不行?
|
8
feimo1996 OP @manwei6341 机智呢,稳妥起见,我还是试下拿掉这个监听吧,再试试上架
|
9
feimo1996 OP @dayFvckingByte 感谢提醒,当时是有用 CTCallCenter, 后来改了下如果是 iOS10 以上的就用 CXCallObserver,那是不是继续用 CTCallCenter 就可以了?我试试看吧
|
10
jiayong2793 2020-11-27 10:20:33 +08:00
不是写明了我国政策不允许了吗?以前可以可能是因为苹果审核宽松
|
11
dayFvckingByte 2020-11-27 10:23:24 +08:00
@feimo1996 我看了下,CTCallCenter 接口在 iOS10 以上 deprecated 了,不一定能用,不好意思
|
12
qq2511296 2020-11-27 10:49:13 +08:00
CTCallCenter 好像可以用 之前一个项目里用过监听电话结束
|
14
EminemW 2020-11-27 12:52:10 +08:00
安卓 callkit 用得飞起
|
16
S179276SP 2020-11-27 12:54:02 +08:00 via Android
话说,大陆 Appstore 下载的微信,登录海外账户也有 callkit 功能,只要做好屏蔽就行吧。
|
17
BrettD 2020-11-27 13:05:58 +08:00
工信部政策禁止
|
19
iyeatse 2020-11-27 18:31:21 +08:00
NSClassFromString + base64 + performSelector 是好东西 :doge:
|
21
yov123456 2020-11-27 22:31:34 +08:00
只要备注说明在大陆用什么手段屏蔽了就可以了 (比如检测地区设置)(实际上用了好像也不会怎么样。
|
22
sleepy2koala 2020-11-28 12:22:58 +08:00
@S179276SP 不是通过绑定的手机号屏蔽的?
|
23
S179276SP 2020-11-28 13:07:30 +08:00 via Android
@sleepy2koala 不不,我是海外账户注册的,国区 Appstore 下载,又系统电话选项。
|