Google Flutter

วิธีแก้ปัญหาแอพ iOS ที่สร้างด้วย Flutter: Default app has already been configured

เรื่องที่เกี่ยวข้อง - ,

ช่วงนี้พลจะค่อนข้างโพสวิธีแก้ปัญหารัวๆ เลย เพราะหลังจากอัพเดตแบบฝึกหัดใหม่เพิ่มเข้าไปในคอร์ส Google Flutter รอบล่าสุด ได้ของมาเยอะอยู่

ของอะไรหน่ะหรอ?

Error หน่ะสิ 😆

คราวนี้มาดูกันกับ Error ในโปรเจคที่เราเอา Firebase มาตั้งค่าใช้งาน

Error นี้ มีโอกาสเจอตอน Build ตัวแอพ iOS ทั้งผ่าน Visual Studio Code และผ่าน Xcode นั่นก็คือ

Terminating app due to uncaught exception 'com.firebase.core', reason: 'Default app has already been configured.'

ซึ่งอาการนี้มาจาก Workshop ที่เกี่ยวข้องกับการเอา Firebase มาใช้งานนั่นเอง

สาเหตุที่เข้าข่าย จะมีอยู่ 2 กรณีครับ

  1. แบบแรกคือ เรามีการ Configure ตัว Firebase โปรเจคไปแล้ว แล้วเราสั่ง Configure ซ้ำ
  2. อีกแบบคือ ตอนเราทำการ Configure ไฟล์ GoogleService-Info.plist ผิดพลาด

ของพลเป็นแบบที่ 2 ครับ

ดังนั้นวิธีแก้ ก็คือให้ลบไฟล์ GoogleService-Info.plist ออกจากโปรเจค XCode แล้วทำการเพิ่มเข้าไปใหม่ครับ

และเพื่อให้แน่ใจ ในการเพิ่มไฟล์กลับเข้าไปในโปรเจค นอกจากการลากไฟล์มาวางแล้ว เรายังสามารถทำผ่านโปรแกรม Xcode ดังนี้

  1. คลิกขวาที่โฟลเดอร์โปรเจค Runner
  2. เลือกคำสั่ง Add Files to “Runner”… ได้ด้วยนะ

เริ่มต้นเรียนรู้สร้างแอพ iOS และ Android ด้วย Google Flutter ไปกับโค้ชพล

เหมาะสำหรับผู้เริ่มต้น

เขียนครั้งเดียว ใช้ได้ทั้งระบบ iOS และ Android ประหยัดเวลา

เรียนได้ทุกเวลา ไม่มีวันหมดอายุ

ได้รู้ตั้งแต่วิธีติดตั้งโปรแกรม จนเอาขึ้นApp Store และ Play Store

ได้ทำแอพของจริง เริ่มต้นจาก 0 ทุกโปรเจค มีระบบถามตอบ กรณีติดปัญหา

 

อ้างอิง – StackOverflow

Loading Facebook Comments ...
Menu