小明：您好，小红，请问您有什么需要我为您解决的问题吗？
小红：是的，我收到了一个客户的投诉，说我们的应用程序在他的设备上无法正常工作。您能检查一下吗？
小明：当然可以。您能提供更多的细节吗？比如应用程序的版本，还有客户的设备型号和版本？
小红：应用程序是最新版本，客户的设备是iPhone X，系统版本是iOS 14.4.2。
小明：好的，我会先在我的测试设备上复制这个问题。可以请您提供该客户的联系信息吗？
小红：是的，我会发邮件给您，提供客户的联系信息和详细的问题报告。
小明：好的，谢谢您的帮助。


根据以上这段对话内容回答：
小明和小红的角色之间需要什么样的沟通和合作来解决客户的问题？
小明需要仔细听取小红提供的信息，需求和客户的反馈，并快速通过测试找到问题并解决它。小红需要及时向客户反馈问题的状态和解决进度，并为小明提供客户信息和详细的问题报告，以便快速解决问题。通过有效地沟通和合作，小明和小红可以为客户提供优质的服务和支持。