ฉันได้รับคำเตือน / ข้อความนี้ในบางครั้งเมื่อฉันปรับใช้แอปของฉันกับเซิร์ฟเวอร์:
FWLSE3210W: สภาพแวดล้อม: ipad ของแอปพลิเคชัน MyApp เวอร์ชัน 1.0 ได้รับการปรับใช้กับ MobileFirst SDK ดั้งเดิมเวอร์ชันอื่น การอัปเดตโดยตรงจะไม่สามารถใช้งานได้อีกต่อไปสำหรับไคลเอ็นต์ปัจจุบันที่มี MobileFirst SDK เวอร์ชันอื่น หากต้องการใช้การอัปเดตโดยตรงต่อไป เพิ่มเวอร์ชันของแอป เผยแพร่ไปยัง App Store สาธารณะ ปรับใช้กับเซิร์ฟเวอร์ และ (ทางเลือก) บล็อก/แจ้งเตือนแอปเวอร์ชันเก่าเพื่อบังคับให้ลูกค้าอัปเกรดเป็นเวอร์ชันใหม่จาก App Store .
เมื่อใดก็ตามที่ฉันได้รับข้อความนี้ การอัปเดตโดยตรงจะไม่พร้อมใช้งานอีกต่อไปสำหรับอุปกรณ์ที่มีอยู่ซึ่งฉันใช้งานก่อนหน้านี้
วิธีแก้ปัญหาที่ฉันได้ดำเนินการ
- อัปเดต / เพิ่มเวอร์ชันแอป:
ฉันอัปเดตเวอร์ชันแอป iPad ของฉันจาก 1.0 เป็น 1.1 ที่ application-descriptor.xml แล้วปรับใช้กับเซิร์ฟเวอร์อีกครั้ง
- บล็อกเวอร์ชันเก่ากว่า:
ฉันยังได้ล็อกเวอร์ชันเก่าไว้ที่ไซต์ Mobile First Console ด้วย
ขั้นตอนเดียวที่ยังไม่ได้ดำเนินการคือ "เผยแพร่ไปยัง App Store สาธารณะ" แต่เนื่องจากเราอยู่ในโหมดการพัฒนา จึงไม่มี App Store สาธารณะใดๆ
ฉันยังสังเกตเห็นว่าปัญหานี้มักเกิดขึ้นเมื่อมีการเปลี่ยนแปลงโค้ดเนทิฟ