PhoneGap/Cordova

รวมวิธีแก้ปัญหา PhoneGap/Cordova พัฒนา iOS Application

เรื่องที่เกี่ยวข้อง - iOS, PhoneGap Cordova for iOS, Problem Solved

โค้ชพลได้รวบรวมปัญหาในการติดตั้งและใช้งาน PhoneGap/Cordovaให้พร้อมสำหรับการพัฒนา iOS Application มาไว้ที่นี่เดียวนะครับ

ส่วนของแอพ Android  ให้ไปดูที่ “รวมวิธีแก้ปัญหา พัฒนา Android Application ด้วย PhoneGap/Cordova

ถ้าใครมีปัญหาเพิ่มเติมนอกเหนือจากนี้ ให้ comment ไว้ด้านล่างนะครับ

 

A. เจอ “Agreeing to the Xcode/iOS license requires admin privileges, please re-run as root via sudo.”

ปัญหา

พยายามเพิ่ม iOS platform หรือ Build iOS platform แล้วเจอข้อความนี้ใน Terminal

Agreeing to the Xcode/iOS license requires admin privileges, please re-run as root via sudo.

ต้นเหตุ

XCode และ iOS 8 SDK ที่เราเพิ่งดาวน์โหลดมาติดตั้งในเครื่อง ยังไม่ได้ถูกเปิดใช้ เวลาเปิดใช้งานครั้งแรกโปรแกรมจะให้เราอ่านสัญญา และกด Accept (ใช่ครับ ที่เราคุ้นเคยในชื่อ Accept License Agreement)

จึงเป็นผลทำให้ระบบยังไม่สามารถเข้าไปใช้งาน iOS SDK ได้ครับ

วิธีแก้

  • ง่ายสุด ให้เปิดโปรแกรม XCode ขึ้นมา (ครั้งแรกอาจจะนานหน่อย เครื่องโค้ชพลเก่านิดหนึงเลยช้า) แล้วมันจะให้อ่านสัญญา แล้วกดปุ่ม Accept เป็นอันเรียบร้อย ให้ลองสั่งคำสั่งผ่าน Terminal อีกที
  • ถ้าต้องการแก้จากโปรแกรม Terminal ให้ใช้คำสั่ง sudo xcrun cc  (ที่มา) จากนั้นดำเนินตามขั้นตอนจนเสร็จสมบูรณ์แล้วลองใหม่

เริ่มต้นยุค AI ด้วยคอร์สฟรี และพรีเมี่ยม กับพล

หากชอบสิ่งที่พลเล่า เรื่องที่พลสอน สามารถสนับสนุนพลโดยการเข้าเรียนคอร์สออนไลน์ของพลนะคร้าบ

  • เข้าใจง่าย ใช้ได้จริง ออกแบบการสอนอย่างเข้าใจโดยโค้ชพล
  • มีคอร์สสำหรับคนใช้งานทั่วไป จนถึงเรียนรู้เพื่อใช้งานในสายอาชีพขั้นสูง
  • ทุกคอร์สมีใบประกาศณียบัตรรับรองหลังเรียนจบ

เราใช้คุกกี้เพื่อพัฒนาประสิทธิภาพ และประสบการณ์ที่ดีในการใช้เว็บไซต์ของคุณ คุณสามารถศึกษารายละเอียดได้ที่ นโยบายความเป็นส่วนตัว และสามารถจัดการความเป็นส่วนตัวเองได้ของคุณได้เองโดยคลิกที่ ตั้งค่า

Privacy Preferences

คุณสามารถเลือกการตั้งค่าคุกกี้โดยเปิด/ปิด คุกกี้ในแต่ละประเภทได้ตามความต้องการ ยกเว้น คุกกี้ที่จำเป็น

Allow All
Manage Consent Preferences
  • Always Active

Save