มีรายงานว่าผู้ใช้ Android และ iOS บางรายเห็นข้อผิดพลาด:disallowed_useragent เมื่อใดก็ตามที่พวกเขาพยายามเปิด เข้าสู่ระบบ หรือลงชื่อเข้าใช้แอพบางตัวที่พวกเขาดาวน์โหลดอย่างถูกกฎหมายจาก App Store หรือ Play Store ข้อผิดพลาดนี้มักปรากฏขึ้นเมื่อผู้ใช้ปลายทางพยายามใช้การตรวจสอบสิทธิ์ของ Google บางประเภท
เหตุใด ข้อผิดพลาด:disallowed_useragent เกิดขึ้น?
ข้อผิดพลาดนี้จะเกิดขึ้นหากคุณพยายามใช้แอปพลิเคชันที่ไม่สามารถส่งคำขอเข้าสู่ระบบที่ถูกต้องไปยัง Google
ในกรณีส่วนใหญ่ ข้อผิดพลาด:disallowed_useragent จะเกิดขึ้นเนื่องจากแอป Android หรือ iOS ส่งคำขอเข้าสู่ระบบที่ Google ปฏิเสธ สาเหตุที่พบบ่อยที่สุดสำหรับการปฏิเสธนี้คือตัวแทนเบราว์เซอร์ที่ไม่ได้รับอนุญาต (แอปกำลังใช้ตัวแทนเบราว์เซอร์ที่เลิกใช้งานแล้วซึ่ง Google ไม่ยอมรับอีกต่อไป)
วิธีแก้ไข diasllowed_useragent ผิดพลาด?
น่าเสียดายสำหรับผู้ที่หวังจะแก้ไขทั้งหมด นี่อาจเป็นปัญหาที่อยู่นอกเหนือการควบคุมของคุณ เป็นไปได้มากว่านี่เป็นปัญหาที่นักพัฒนาแอปจะต้องแก้ไข
โชคดีที่มีขั้นตอนการบรรเทาปัญหาบางอย่างที่คุณควรลองหากคุณพบข้อผิดพลาด disallowed_useragent:
- อัปเดตแอปเป็นเวอร์ชันล่าสุดที่มีให้บริการ – โปรดทราบว่านักพัฒนาซอฟต์แวร์อาจอัปเดตแอปเพื่อให้เป็นไปตามข้อกำหนดของ Google แล้ว หากเป็นกรณีนี้ การอัปเดตแอป Android หรือ iOS เป็นเวอร์ชันล่าสุดควรแก้ไข disallowed_useragent เนื่องจาก Google จะไม่มีเหตุผลที่จะปฏิเสธการเชื่อมต่ออีกต่อไปเนื่องจากตัวแทนเบราว์เซอร์ที่เลิกใช้งานแล้ว
- แจ้งให้นักพัฒนาแอปทราบเกี่ยวกับปัญหานี้ – หากแอปที่เป็นปัญหานั้นเป็นเวอร์ชันล่าสุดแล้ว ตัวเลือกเดียวที่มีให้ในกรณีของคุณคือติดต่อกับนักพัฒนาแอปและแจ้งให้พวกเขาทราบถึงปัญหาที่เกิดขึ้น
เมื่อคุณได้ทราบกลยุทธ์การบรรเทาผลกระทบที่มีให้คุณแล้ว หากคุณพบว่าตัวเองอยู่ในสถานการณ์นี้ เรามาดูรายละเอียดแต่ละกลยุทธ์กัน
1. อัปเดตแอปเป็นเวอร์ชันล่าสุดที่มีให้บริการ
ก่อนที่จะเลิกล้มและสรุปว่าปัญหาอยู่นอกเหนือการควบคุมของคุณ ให้เริ่มโดยสมมติว่านักพัฒนาซอฟต์แวร์ได้ปรับแอปให้เป็นไปตามหลักเกณฑ์ล่าสุดของ Google แล้ว
ดังนั้น ก่อนที่จะติดต่อนักพัฒนาซอฟต์แวร์ ให้เริ่มคู่มือการแก้ปัญหานี้โดยตรวจสอบให้แน่ใจว่าแอปที่เรียกใช้ข้อผิดพลาด:disallowed_useragent ได้รับการอัปเดตเป็นเวอร์ชันล่าสุดที่มีให้
แน่นอน คำแนะนำในการทำเช่นนี้จะแตกต่างกันไปขึ้นอยู่กับว่าคุณใช้ Android หรือ iOS แต่เราจะแนะนำคุณตลอดทั้งสองสถานการณ์
เพียงข้ามไปที่คู่มือย่อย (ด้านล่าง) ที่ใช้ได้กับระบบปฏิบัติการมือถือของคุณ:
1.1. อัปเดตแอปที่มีปัญหาบน Android
Android จะอัปเดตแอปของคุณโดยอัตโนมัติ แต่ไทม์ไลน์ที่จะใช้การดำเนินการเหล่านี้ขึ้นอยู่กับว่าคุณใช้ข้อมูลมือถือหรือ Wi-Fi หรือถ้าคุณมีนิสัยในการรักษาโทรศัพท์ให้อยู่ในโหมดประหยัดแบตเตอรี่หรือไม่
หากมีการอัปเดตที่รอดำเนินการสำหรับแอปที่มีปัญหาซึ่งแสดง disallowed_useragent ข้อผิดพลาด คุณสามารถติดตั้งการอัปเดตด้วยตนเองโดยไปที่จัดการแอปและอุปกรณ์ เมนู
สำหรับคำแนะนำทีละขั้นตอนเกี่ยวกับวิธีการทำเช่นนี้ ให้ใช้คำแนะนำด้านล่าง:
หมายเหตุ: คำแนะนำด้านล่างจะเหมือนกันไม่ว่าคุณจะใช้สมาร์ทโฟนหรืออุปกรณ์ Android แท็บเล็ต
- จากหน้าจอหลักของหน้าจอ Android ของคุณ ให้เปิดแอป Google Play Store
- เมื่อคุณอยู่ใน Play Store ให้แตะที่ไอคอนโปรไฟล์ของคุณ (มุมบนขวา)
- จากเมนูบริบทที่เพิ่งปรากฏขึ้น ให้แตะ จัดการแอปและอุปกรณ์ .
- เมื่อคุณอยู่ในจัดการแอปและอุปกรณ์ เมนู แตะที่ จัดการ แท็บ จากนั้นเลือก อัปเดตที่มี กรองและค้นหาแอปที่ทำให้คุณมีปัญหา
- หากแอปที่มีปัญหามีการอัปเดตที่รอการติดตั้งอยู่ ให้กด อัปเดต ปุ่มและรอให้การดำเนินการเสร็จสิ้น
- เมื่อการติดตั้งการอัปเดตเสร็จสิ้น ให้เปิดแอปพลิเคชันอีกครั้งและดูว่าปัญหาได้รับการแก้ไขแล้วหรือไม่
1.2. อัปเดตแอปที่มีปัญหาบน iOS
Apple เข้มงวดกว่า Android มากเมื่อพูดถึง "การสนับสนุน" ให้คุณอัปเดตแอปด้วยการอัปเดตล่าสุดที่มี แต่ท้ายที่สุดแล้ว จะขึ้นอยู่กับคุณว่าคุณต้องการเปิดใช้งานการอัปเดตอัตโนมัติหรือไม่
หากปิดใช้การอัปเดตแอปอัตโนมัติในอุปกรณ์ iOS และแอปที่มีปัญหาซึ่งเรียกใช้ disallowed_useragent ข้อผิดพลาดมีการอัปเดตที่รอดำเนินการ ทำตามคำแนะนำด้านล่างเพื่อติดตั้ง:
หมายเหตุ: คำแนะนำด้านล่างเหมือนกันและใช้ได้กับ iPhone, iPad และ iPod
- จากหน้าจอหลักของอุปกรณ์ iOS ของคุณ ให้แตะที่ App Store ไอคอน.
- ถัดไป แตะที่โปรไฟล์ Apple . ของคุณ ที่ด้านบนของหน้าจอเพื่อเปิดเมนูการตั้งค่า App Store
- ภายในเมนูบริบทที่เพิ่งเปิด ให้เลื่อนลงไปที่ การอัปเดตที่มีให้บริการ ส่วน.
- เมื่อคุณอยู่ที่นั่นแล้ว ให้คลิกที่ อัปเดต ปุ่มที่เชื่อมโยงกับแอปที่ทำให้เกิดข้อผิดพลาด
- หลังจากติดตั้งการอัปเดตสำเร็จแล้ว ให้เปิดแอปพลิเคชันอีกครั้งและดูว่าปัญหาได้รับการแก้ไขแล้วหรือไม่
2. ติดต่อผู้พัฒนาแอป
หากการอัปเดตแอปพลิเคชันไม่ช่วยในกรณีของคุณ เป็นไปได้มากว่าคุณติดอยู่กับ ข้อผิดพลาด:disallowed_useragent แจ้งเนื่องจากคำขอการให้สิทธิ์ OAuth ที่ส่งไปยัง Google ถูกจัดประเภทเป็น user-agent ที่ฝังอยู่ซึ่งเลิกใช้งานแล้วในขณะนี้
เนื่องจากเป็นที่ชัดเจนว่าแอปพลิเคชันที่คุณพยายามใช้สร้างคำขอเข้าสู่ระบบที่ Google ไม่ยอมรับอีกต่อไป วิธีแก้ปัญหาจึงชัดเจน – แอปต้องได้รับการอัปเดตตามข้อกำหนดของ Google หรือย้ายแอปไปยังวิธีการตรวจสอบสิทธิ์แบบอื่น (เช่น GTMAppAUth)
อย่างไรก็ตาม วิธีแก้ปัญหาเหล่านี้จะไม่อยู่ใกล้แค่เอื้อมหากคุณเป็นผู้ใช้ทั่วไป สิ่งที่คุณทำได้คือแจ้งให้นักพัฒนาแอปทราบถึงปัญหานี้โดยใช้ช่องทางที่เป็นทางการ
หากคุณพบข้อผิดพลาดนี้กับแอปที่พัฒนาโดยทีมอินดี้เล็กๆ เป็นไปได้ว่าตัวเลือกเดียวของคุณในการติดต่อพวกเขาคือผ่านอีเมลอย่างเป็นทางการของนักพัฒนาที่มีอยู่ในรายการร้านค้า
ทำตามคำแนะนำย่อยด้านล่าง (ขึ้นอยู่กับแพลตฟอร์มอุปกรณ์เคลื่อนที่ที่คุณกำลังประสบปัญหา) เพื่อดูคำแนะนำในการค้นหาข้อมูลติดต่อของนักพัฒนาแอป:
2.1 ติดต่อผู้พัฒนาบน Android
หากคุณพบข้อผิดพลาด:ปัญหา disallowed_useragent ในระบบนิเวศของ Android (โทรศัพท์ แท็บเล็ต หรือสมาร์ททีวี) คุณสามารถค้นหาข้อมูลติดต่อสำหรับนักพัฒนาแอปได้อย่างง่ายดายในรายชื่อร้านค้า พึงระลึกไว้เสมอว่านักพัฒนาเหล่านี้บางส่วนตอบสนองต่อข้อกังวลของผู้ใช้ได้ช้ามาก ดังนั้นอย่าชะล่าใจไป
ทำตามคำแนะนำด้านล่างเพื่อติดต่อกับนักพัฒนาแอป Android:
หมายเหตุ: คุณสามารถทำตามคำแนะนำด้านล่างบนสมาร์ทโฟน แท็บเล็ต หรือ Android TV คำแนะนำเกือบจะเหมือนกัน – ความแตกต่างจะระบุไว้ในย่อหน้าหมายเหตุ
- เปิด Google Play Store บนอุปกรณ์ Android ที่ได้รับผลกระทบจากทางลัดหน้าจอหลัก
- ขั้นต่อไป ใช้ฟังก์ชันการค้นหาใน Google Play Store เพื่อค้นหาแอปที่คุณมีปัญหา
- เมื่อค้นหาข้อมูลผลิตภัณฑ์ใน Store ได้แล้ว ให้แตะที่รายการนั้น
- ภายในข้อมูลผลิตภัณฑ์ใน Store โดยเฉพาะ ให้เลื่อนลงไปที่ผู้ติดต่อของนักพัฒนาซอฟต์แวร์ และขยายเมนูแบบเลื่อนลงที่เกี่ยวข้อง
หมายเหตุ: หากคุณทำตามขั้นตอนเหล่านี้จาก Android TV คุณจะพบผู้ติดต่อนักพัฒนา ข้อมูลภายใต้ คำอธิบายแบบเต็ม
- ภายในติดต่อนักพัฒนา เมนู คุณควรเห็นตัวเลือกที่มีทั้งหมดสำหรับการติดต่อนักพัฒนา
- ขั้นตอนสุดท้ายคือการอธิบายปัญหาโดยละเอียดเพื่อให้นักพัฒนาทราบถึงปัญหาดังกล่าวเพื่อแก้ไขได้
2.2 ติดต่อผู้พัฒนาบน iOS
หากคุณประสบปัญหาบนอุปกรณ์ Apple ที่ทำงานบน iOS หรือนาฬิกา OS คุณสามารถติดต่อกับนักพัฒนาผ่านทางการสนับสนุนแอป ปุ่มภายในหน้าผลิตภัณฑ์แอป
ข่าวดีก็คือ นักพัฒนา iOS จำเป็นต้องปฏิบัติตามหลักเกณฑ์ที่เข้มงวดของ Apple ดังนั้นควรได้รับการตอบกลับอย่างรวดเร็ว
ต่อไปนี้เป็นวิธีติดต่อกับนักพัฒนา iOS และขอให้พวกเขาแก้ไข disallowed_useragent ข้อผิดพลาด:
หมายเหตุ: คำแนะนำด้านล่างนี้สามารถปฏิบัติตามได้ใน iPhone, iPad และ iPod touch คุณจะไม่สามารถดูข้อมูลติดต่อนักพัฒนาซอฟต์แวร์บน watchOS ได้ ในกรณีที่คุณประสบปัญหาใน WatchOS คุณจะต้องทำตามคำแนะนำด้านล่างจาก iPhone ที่จับคู่กับ Apple Watch
- เริ่มต้นด้วยการเปิด App Store บน iPhone, iPad หรือ iPod Touch ของคุณ วิธีที่ง่ายที่สุดในการทำเช่นนี้คือจากหน้าจอหลัก
- เมื่อคุณอยู่ใน App Store แล้ว ให้ใช้ฟังก์ชันค้นหาที่ด้านบนเพื่อค้นหาแอปที่แจ้งปัญหาให้คุณ จากนั้นแตะจากรายการผลการค้นหา
หมายเหตุ: หากคุณไม่พบรายชื่อไม่ว่าด้วยเหตุผลใดก็ตาม ให้แตะที่ปุ่มบัญชีหรือรูปภาพของคุณ (ด้านบนของหน้าจอ) จากนั้นแตะที่ซื้อแล้ว แล้วแตะที่แอป - เมื่อคุณเห็นหน้าผลิตภัณฑ์ของแอป ให้เลื่อนลงไปที่การให้คะแนนและรีวิว จากนั้นแตะ การสนับสนุนแอป .
หมายเหตุ: หากคุณไม่เห็นการสนับสนุนแอป นั่นเป็นเพราะคุณไม่ได้ลงชื่อเข้าใช้ด้วย Apple ID ที่ถูกต้อง
- ภายในการสนับสนุนแอป คุณควรเห็นรายการตัวเลือกการติดต่อทั้งหมดที่มี
- เลือกตัวเลือกการติดต่อหนึ่งตัวเลือกและอธิบายปัญหาให้ละเอียดที่สุดเท่าที่จะเป็นไปได้ เพื่อให้นักพัฒนาทราบว่าปัญหาที่ผู้ใช้ปลายทางพบคือเมื่อใดและจะแก้ไขอย่างไร