Resolve iOS Call UI Issue in Flutter App

Job ID: 39390480

Budget: ₹1,500 – ₹12,500 INR

Title:
Urgent: Fix iOS Incoming Call UI Issue in Flutter App (Test Task)

Description:
We are developing a cross-platform VoIP dialer application using Flutter. While the app functions correctly on Android, we're experiencing a specific issue on iOS. When the app is in the foreground or background and receives an incoming call, tapping the “Accept” button does not display the in-call UI as expected. On Android, this behavior works flawlessly.

We're looking for a Flutter developer with strong iOS expertise to resolve this issue as a test task. A successful resolution will lead to a long-term collaboration on the full project, which includes ongoing development, feature enhancements, and support.

GitHub Repository:
Please refer to the project repository for more details:
https://github.com/healer-1205/gbpn_dialer

Objective:
Implement a solution that ensures the incoming call UI appears correctly on iOS devices, even when the app is in the background or terminated.

Requirements:

Proven experience with Flutter and iOS development.

Familiarity with iOS's CallKit framework and handling VoIP push notifications.

Ability to troubleshoot and resolve background task issues on iOS.

Strong problem-solving skills and attention to detail.

Deliverables:

Updated Flutter project with the implemented fix.

Documentation detailing the changes made and steps to test the fix.

Test results demonstrating the functionality on a real iOS device.

Note:
Upon successful completion of this test task, there is potential for a long-term collaboration on the main project, which involves developing the full application with similar functionalities.
Related categories: Mobile App Development iPhone Android Flutter