ฉันกำลังพยายามเพิ่มกิจกรรมลงในปฏิทินบนโทรศัพท์ Android Ti.Calendar.defaultCalendar ใช้งานได้บน iOS เท่านั้น ดังนั้นฉันจึงต้องขอให้ผู้ใช้เลือกปฏิทินที่จะเพิ่มกิจกรรมลงไป ฉันใช้ Ti.Calendar.allCalendars() เพื่อรับปฏิทินทั้งหมด รายการผลลัพธ์ยังมีปฏิทินที่ไม่สามารถแก้ไขได้ด้วย หากผู้ใช้เลือกอย่างใดอย่างหนึ่งและแอปพยายามเพิ่มกิจกรรม แอปจะขัดข้องโดยสมบูรณ์ ด้วยการลอง{}จับ{} แอปขัดข้องด้วย เป็นไปได้ไหมที่จะรับเฉพาะปฏิทินที่แก้ไขได้ หรือมีวิธีอื่นในการป้องกันไม่ให้แอปขัดข้องหรือไม่
รหัสที่ฉันใช้มาจากเอกสาร: http://docs.appcelerator.com/platform/latest/#!/api/Titanium.Calendar
CLI เวอร์ชัน:5.0.9; SDK เวอร์ชัน:5.4.0.GA;