App development
Worldwide
Title: Fix iOS-only crash in Flutter app (camera + TFLite) — Android already working Description: I have a working Flutter app (contact lens insertion assistant) that works correctly on Android but has a crash/freeze bug specific to iOS. The app: Flutter, uses camera, tflite_flutter, google_mlkit_face_detection, flutter_tts, and a couple other standard packages Two on-device TFLite models for image analysis Works fine on Android phones The bug: On iPhone (tester-confirmed), tapping "Take Photo" on the lens-orientation-check screen results in the screen freezing, followed by an OS-level "app isn't responding, please restart" type message Suspected causes (already narrowed down): either the camera controller (CameraController.initialize()) is failing silently on iOS, or the TFLite interpreter (Interpreter.fromAsset) is failing to load a model — possibly because the model needs "Select TF Ops"/Flex delegate support that iOS's default TFLite doesn't include I've already added error-handling code around both of these so the next time it happens, the app will show the actual error message on-screen instead of just freezing — should save you diagnosis time. Your first step should just be reproducing it and reading that message. Scope of work: Diagnose and fix the iOS-specific Take Photo crash Confirm the fix works reliably on a real iPhone Quick check of the Android build to confirm nothing broke Light review of tablet layout (Android tablet) — may need minor UI tweaks, TBD after you look Hand back a working build (or push fix to a shared repo) What I'll provide: Full Flutter project (will share via private GitHub repo or zip) Access to a tester's iPhone for a call/screen-share session if needed App Store Connect collaborator access if you need to build via TestFlight (or you can just hand me a build/IPA) Requirements: Must have a real Mac + Xcode to properly debug (not emulator-only) Experience with tflite_flutter / TensorFlow Lite on iOS a strong plus, since that's a likely root cause
- Less than 30 hrs/weekHourly
- < 1 monthDuration
- IntermediateExperience Level
$12.00
-
$20.00
Hourly- Remote Job
- One-time projectProject Type
Skills and Expertise
Activity on this job
- Proposals:50+
- Last viewed by client:yesterday
- Hires:1
- Interviewing:0
- Invites sent:1
- Unanswered invites:0
About the client
- IrelandNenagh, Co.Tipperary9:53 AM
- $1K total spent5 hires, 1 active
- 5 hours
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by