ฉันกำลังพัฒนาแอพที่ได้รับการแจ้งเตือนแบบพุช ฉันมีทั้งหมดนี้ทำงานได้ 100% ผ่านหน้า PHP มีหลายประเภทของการแจ้งเตือนแบบพุชที่แอปของฉันสามารถรับได้ PHP จัดการสิ่งนี้และส่งแพ็กเก็ตข้อมูลที่แตกต่างกันไปยังแอพของฉันซึ่งทั้งหมดได้รับดี
อย่างไรก็ตามเมื่อผู้ใช้ "ดู" การแจ้งเตือนและแอปของฉันเปิดขึ้นเห็นได้ชัดว่าฉันต้องการดำเนินการที่แตกต่างจากที่ฉันทำหากผู้ใช้เพิ่งเปิดแอปด้วยตนเองและยิ่งไปกว่านั้นการดำเนินการที่แตกต่างกันขึ้นอยู่กับประเภทการแจ้งเตือนแบบพุช ฉันทำงานได้ดี ...
หนึ่งในประเภทการกดของฉันควรจะเปิด UIView ที่เชื่อมต่อหลาย ๆ เซิร์ฟเวอร์ไปยังเซิร์ฟเวอร์ต่างๆและต่อรองข้อมูลไปมา UIView นี้ใช้งานได้ดีเมื่อถูกเรียกใช้จากเมนูหลักอย่างไรก็ตามเมื่อการแจ้งเตือนแบบพุชของฉันเรียกให้ UIView นี้ปรากฏการเชื่อมต่อซ็อกเก็ตจะไม่ทำงานตามที่คาดไว้
ตอนนี้คำถามของฉันไม่ได้เกี่ยวกับซ็อกเก็ต แต่มีมากกว่านั้น - คุณจะแก้ปัญหาดังกล่าวได้อย่างไร ?? จากสิ่งที่ฉันบอกได้ (ฉันค่อนข้างใหม่) เมื่อแอปเปิดตัวจากการแจ้งเตือนแบบพุชไม่มีวิธีใดที่จะเชื่อมโยงการดำเนินการนั้นกับดีบักเกอร์ / คอนโซล / ฯลฯ ... ฉันมีช่วงเวลาที่ยากลำบากในการพยายามดีบักโค้ดโดยใช้ UIAlertViews เนื่องจากมีการสื่อสารกลับไปกลับมาระหว่างเซิร์ฟเวอร์ต่างๆ
คำแนะนำใด ๆ ที่คุณมีสำหรับฉันจะได้รับการชื่นชมอย่างมาก