亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

使用新政策被 Play 管理中心拒絕的通話功能

使用新政策被 Play 管理中心拒絕的通話功能

呼啦一陣風 2022-06-23 16:52:01
我的應用程序已經在 Google Play 上發布,名為“Maheikol”。但在過去的一天,它因違反政策而被拒絕。我的應用程序中有一個功能作為支持,用戶可以在其中打電話、發短信和發電子郵件給我們。由于新政策,我的應用因通話和短信功能而被拒絕。在我使用的清單中    <!-- phone call permissions-->    <uses-permission android:name="android.permission.CALL_PHONE"/>    <uses-permission android:name="android.permission.READ_PHONE_STATE"/>    <uses-permission android:name="android.permission.READ_CALL_LOG"/>在 AppUtils.java 中public static void makePhoneCall(Activity activity, String phoneNumber) {        if (phoneNumber != null) {            Intent callIntent = new Intent(Intent.ACTION_CALL);            callIntent.setData(Uri.parse("tel:" + phoneNumber));            if (PermissionUtils.isPermissionGranted(activity, PermissionUtils.CALL_PERMISSIONS, PermissionUtils.REQUEST_CALL)) {                activity.startActivity(callIntent);            }        }    }public static void sendSMS(Activity activity, String phoneNumber, String text) {        if (phoneNumber != null) {            Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse("sms:" + phoneNumber));            intent.putExtra("sms_body", text);            try {                activity.startActivity(intent);            } catch (Exception e) {                e.printStackTrace();            }        }    }
查看完整描述

3 回答

?
蝴蝶刀刀

TA貢獻1801條經驗 獲得超8個贊

如果您真的想在有效使用的情況下使用這些類型的權限。您必須在應用程序和播放控制臺中提供隱私政策。

Google Play 限制使用高風險或敏感權限,包括 SMS 或通話記錄權限組。

如果您的應用不需要訪問通話記錄或短信權限,您必須從應用的清單中刪除這些權限。有關符合政策的替代實施的詳細信息也在下文詳述。

如果您認為您的應用符合可接受使用的政策要求或符合例外條件,則應直接通過 Play 管理中心聲明任何通話記錄或短信權限。

對于之前提交過聲明表的應用,Google Play 可酌情授予延期至 2019 年 3 月 9 日的期限,以使您的應用符合本 Play 政策。如果您不打算使用這些權限,但仍需要額外的時間來提供您的應用(s ) 合規。

不符合政策要求或未提交聲明表的應用可能會從 Google Play 下架。

您應該何時訪問這些權限

僅當您的應用屬于允許的用途并且僅啟用應用的核心功能時,您才應訪問通話記錄或短信權限。

核心功能被定義為應用程序的主要目的。這是應用程序描述中最突出地記錄和推廣的功能;沒有其他功能比應用程序的功能更重要。如果未提供此功能,則應用程序將“損壞”或無法使用(即,應用程序被剝奪了其主要功能并且無法按用戶預期執行)。


查看完整回答
反對 回復 2022-06-23
?
慕容森

TA貢獻1853條經驗 獲得超18個贊

你有兩個選擇

1)您已請求谷歌聲明您的應用程序需要此權限的原因,然后他們授予對您應用程序的訪問權限。

2) 使用此點擊制定應用策略 ,并將此策略作為 Pricypolicy 放入游戲控制臺。

然后,使用更高版本的代碼更新應用程序。

閱讀此 許可聲明短信和通話許可使用


查看完整回答
反對 回復 2022-06-23
?
翻過高山走不出你

TA貢獻1875條經驗 獲得超3個贊

根據谷歌,您只能請求在您的應用程序中實現關鍵當前功能或服務所必需的權限。您不得將授予用戶或設備數據訪問權限的權限用于未公開、未實現或不允許的功能或目的。


單擊此處閱讀 Google 官方許可文檔


在您的情況下,您的方法makePhoneCall使用需要呼叫權限的Intent.ACTION_CALL,我建議您使用Intent.ACTION_DIAL它將您重定向到撥號器,您的應用仍然可以通過撥號器使用此功能進行呼叫,因此您不需要任何呼叫權限為了那個原因。


public static void makePhoneCall(Activity activity, String phoneNumber) {

        if (phoneNumber != null) {

            Intent callIntent = new Intent(Intent.ACTION_DIAL);

            callIntent.setData(Uri.parse("tel:" + phoneNumber));

                activity.startActivity(callIntent);

        }

    }


查看完整回答
反對 回復 2022-06-23
  • 3 回答
  • 0 關注
  • 180 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號