ฉันมีปัญหาเล็กน้อยเมื่อสร้างโครงการ Xcode ของฉันได้รับเสียงเตือนหลังจากอัปเดตพ็อด หน้าตาเป็นแบบนี้
ค้นหาเว็บไซต์ทั้งหมดที่นี่แล้ว แต่ยังไม่มีโชค ไม่ส่งผลกระทบต่อโครงการ แต่ค่อนข้างน่ารำคาญ ใครสามารถช่วย?
ฉันมีปัญหาเล็กน้อยเมื่อสร้างโครงการ Xcode ของฉันได้รับเสียงเตือนหลังจากอัปเดตพ็อด หน้าตาเป็นแบบนี้
ค้นหาเว็บไซต์ทั้งหมดที่นี่แล้ว แต่ยังไม่มีโชค ไม่ส่งผลกระทบต่อโครงการ แต่ค่อนข้างน่ารำคาญ ใครสามารถช่วย?
คำตอบ:
อาจหมายความว่าไฟล์ไบนารีของพวกเขามีตัวชี้ที่ไม่อยู่ในแนวเดียวกันเมื่อคอมไพล์โค้ด ในกรณีดังกล่าวการจัดตำแหน่งโดยทั่วไปจะมีค่าเริ่มต้นเป็น 1 ไบต์และในทางสมมุติฐานอาจส่งผลกระทบต่อประสิทธิภาพ หลังจากอัปเดตเป็น Xcode 8.3 รุ่นสาธารณะฉันยังคงเห็นข้อผิดพลาดนี้ดังนั้น Google อาจต้องรวบรวมไลบรารีแบบคงที่ด้วยการตั้งค่าที่แตกต่างกันเพื่อให้มันหายไป
รับการตอบกลับนี้จากฝ่ายสนับสนุน firebase:
นี่เป็นปัญหาที่ทราบแล้วกับ Xcode 8.3 beta ดังนั้นจึงอาจเป็นสิ่งที่เบต้าและ Xcode เป็นรายละเอียดเพิ่มเติม ทำงานได้ดีแม้ว่าจะใช้ 8.2.1 ดังนั้นฉันขอแนะนำให้ใช้ชั่วคราวเพื่อหลีกเลี่ยงคำเตือนหรือเพิกเฉยต่อคำเตือนในเวอร์ชัน 8.3 เบต้าหากไม่มีผลกับแอปของคุณ
สิ่งนี้ได้รับการแก้ไขแล้วใน Firebase 3.16.0 (Firebase Core 3.6 + Firebase Analytics 3.8.0)
Installing Firebase 3.16.0 (was 3.15.0) Installing FirebaseAnalytics 3.8.0 (was 3.7.0) Installing FirebaseCore 3.6.0 (was 3.5.2)
ตอนนี้ทุกอย่างได้รับการแก้ไขแล้ว ทดสอบด้วยตัวเองทั้งหมดในสองโครงการ คุณต้องไปที่ไดเร็กทอรีที่ถูกต้องของโปรเจ็กต์ของคุณเพื่อให้ไฟล์ข้อมูลจำเพาะพ็อดของคุณมองเห็นได้สำหรับคำสั่งบรรทัดคำสั่งของคุณเรียกใช้
pod update
และดูทั้งหมดได้รับการแก้ไขและทำงานได้อย่างถูกต้อง!
ปัญหาเหล่านี้ได้รับการแก้ไขและน่าจะได้รับการแก้ไขแล้วด้วยรุ่น 3.16.0