1.一種應(yīng)用程序授權(quán)方法,其特征在于,包括:
當(dāng)應(yīng)用程序申請使用權(quán)限時(shí),根據(jù)獲取的所述使用權(quán)限的關(guān)聯(lián)信息和/或所述應(yīng)用程序的關(guān)聯(lián)信息確定是否彈出授權(quán)對話框;
如果彈出了所述授權(quán)對話框,接收用戶在所述授權(quán)對話框中的輸入操作;
如果所述輸入操作為允許授權(quán)操作,則對所述使用權(quán)限進(jìn)行授權(quán)。
2.如權(quán)利要求1所述的應(yīng)用程序授權(quán)方法,其特征在于,根據(jù)獲取的所述使用權(quán)限的關(guān)聯(lián)信息和/或所述應(yīng)用程序的關(guān)聯(lián)信息確定是否彈出授權(quán)對話框之前,還包括:
判斷所述使用權(quán)限當(dāng)前是否為已授權(quán)狀態(tài);
若否,則彈出所述授權(quán)對話框;
若是,則進(jìn)入所述根據(jù)獲取的所述使用權(quán)限的關(guān)聯(lián)信息和/或所述應(yīng)用程序的關(guān)聯(lián)信息確定是否彈出授權(quán)對話框的步驟。
3.如權(quán)利要求1所述的應(yīng)用程序授權(quán)方法,其特征在于,所述使用權(quán)限的關(guān)聯(lián)信息包括:使用權(quán)限的申請次數(shù);所述應(yīng)用程序的關(guān)聯(lián)信息包括所述應(yīng)用程序的考評(píng)信息。
4.如權(quán)利要求3所述的應(yīng)用程序授權(quán)方法,其特征在于,根據(jù)獲取的所述使用權(quán)限的申請次數(shù)和所述應(yīng)用程序的考評(píng)信息確定是否彈出授權(quán)對話框包括:
根據(jù)所述應(yīng)用程序的考評(píng)信息,以及預(yù)設(shè)的應(yīng)用程序的考評(píng)信息與授權(quán)對話框處理策略的對應(yīng)關(guān)系,匹配出與所述應(yīng)用程序的考評(píng)信息對應(yīng)的授權(quán)對話框處理策略;匹配出的授權(quán)對話框處理策略包括:每申請N次彈出一次授權(quán)對話框;
將所述使用權(quán)限的申請次數(shù)與匹配出的授權(quán)對話框處理策略進(jìn)行比對,如果所述使用權(quán)限的申請次數(shù)未超過N次,則不彈出授權(quán)對話框,且對所述應(yīng)用程序放行;如果所述使用權(quán)限的申請次數(shù)超過N次,則彈出授權(quán)對話框。
5.如權(quán)利要求1-4任一項(xiàng)所述的應(yīng)用程序授權(quán)方法,其特征在于,還包括:動(dòng)態(tài)獲取所述使用權(quán)限的關(guān)聯(lián)信息和/或所述應(yīng)用程序的關(guān)聯(lián)信息。
6.一種應(yīng)用程序授權(quán)裝置,其特征在于,包括:
確定模塊,用于當(dāng)應(yīng)用程序申請使用權(quán)限時(shí),根據(jù)獲取的所述使用權(quán)限的關(guān)聯(lián)信息和/或所述應(yīng)用程序的關(guān)聯(lián)信息確定是否彈出授權(quán)對話框;
顯示模塊,用于顯示所述授權(quán)對話框;
接收模塊,用于當(dāng)彈出了所述授權(quán)對話框時(shí),接收用戶在所述授權(quán)對話框中的輸入操作;
授權(quán)模塊,用于當(dāng)所述輸入操作為允許授權(quán)操作時(shí),對所述使用權(quán)限進(jìn)行授權(quán)。
7.如權(quán)利要求6所述的應(yīng)用程序授權(quán)裝置,其特征在于,還包括:
判斷模塊,用于所述確定模塊在所述根據(jù)獲取的所述使用權(quán)限的關(guān)聯(lián)信息和/或所述應(yīng)用程序的關(guān)聯(lián)信息確定是否彈出授權(quán)對話框之前,判斷所述使用權(quán)限當(dāng)前是否為已授權(quán)狀態(tài);
所述顯示模塊還用于若所述判斷模塊的判斷結(jié)果為否時(shí),彈出所述授權(quán)對話框;
所述確定模塊用于若所述判斷模塊的判斷結(jié)果為是時(shí),進(jìn)入所述根據(jù)獲取的所述使用權(quán)限的關(guān)聯(lián)信息和/或所述應(yīng)用程序的關(guān)聯(lián)信息確定是否彈出授權(quán)對話框的步驟。
8.如權(quán)利要求6所述的應(yīng)用程序授權(quán)裝置,其特征在于,所述使用權(quán)限的關(guān)聯(lián)信息包括:使用權(quán)限的申請次數(shù);所述應(yīng)用程序的關(guān)聯(lián)信息包括所述應(yīng)用程序的考評(píng)信息。
9.如權(quán)利要求8所述的應(yīng)用程序授權(quán)裝置,其特征在于,所述確定模塊用于:
根據(jù)所述應(yīng)用程序的考評(píng)信息,以及預(yù)設(shè)的應(yīng)用程序的考評(píng)信息與授權(quán)對話框處理策略的對應(yīng)關(guān)系,匹配出與所述應(yīng)用程序的考評(píng)信息對應(yīng)的授權(quán)對話框處理策略;匹配出的授權(quán)對話框處理策略包括:每申請N次控制所述顯示模塊彈出一次授權(quán)對話框;
將所述使用權(quán)限的申請次數(shù)與匹配出的授權(quán)對話框處理策略進(jìn)行比對,如果所述使用權(quán)限的申請次數(shù)未超過N次,則控制所述顯示模塊不彈出授權(quán)對話框,且對所述應(yīng)用程序放行;如果所述使用權(quán)限的申請次數(shù)超過N次,則控制所述顯示模塊彈出授權(quán)對話框。
10.如權(quán)利要求6-9任一項(xiàng)所述的應(yīng)用程序授權(quán)裝置,其特征在于,還包括:獲取模塊,用于動(dòng)態(tài)獲取所述使用權(quán)限的關(guān)聯(lián)信息和/或所述應(yīng)用程序的關(guān)聯(lián)信息。