経緯
中国を含む世界各国のAppStoreにて配信しているアプリにCallKitを使った機能を実装して申請したところ、リジェクトされました。
調べたところ、どうやら2018年あたりからリジェクトされるようになったみたいです。
Apple、CallKit使用アプリが中国で取り下げ。背景には政府の存在?
アップルのCallkitが中国大陸地区で使えなくなった!
リジェクト対策
stackoverflowを参考に下記対策を行い、リプライしたところ、無事審査が通りました。
リジェクト対策
if Locale.current.regionCode != "CN" {
// CallKitを使った処理
}
返信
We do not use CallKit features for users in China. We detect the user's region using Locale.