← Live-лента

Senior React Native iOS Developer Needed to Fix App Store Rejection & Launch App

Бюджет: $400.0 FIXED / ⭐ 4.57 (5) USA

react-native, ipad-app-development, ios-development, mobile-app-development, native, ios-sdk

Предпочтительная квалификация

  • Опыт: Эксперт
  • Английский: Свободный
  • Job Success: 90%+
  • предпочтителен Rising Talent
  • Мин. заработок: $10,000+
We are seeking an expert React Native/iOS developer to take an existing production mobile application through the final stages of Apple App Store approval and launch. This is NOT a new app development project. The application is already built, the backend is deployed, App Store Connect is configured, native Apple subscription products have been created, and the app has already been submitted to Apple for review. We need an experienced developer who can quickly understand the existing codebase, diagnose remaining production issues, complete release testing, and help bring the application successfully through App Store review. CURRENT APPLE REJECTION Our latest submission, version 1.0.0 (Build 195), was rejected under Guideline 2.1(a) – Performance – App Completeness. Apple tested the app on an iPhone 17 Pro Max running iOS 26.6 with an active internet connection. According to App Review: “The app displayed an offline screen at launch and did not proceed.” The developer must diagnose the actual root cause of this production/release behavior rather than simply bypassing or removing the offline screen. This may require investigation of React Native network detection, production API connectivity, startup initialization, release environment configuration, authentication initialization, iOS networking/ATS/TLS, or other production-only behavior. TECHNICAL ENVIRONMENT AND REQUIRED WORK The existing application includes React Native, native iOS/Xcode configuration, production backend/API integration, authentication, TestFlight/App Store Connect, and Apple In-App Purchase subscriptions. Apple subscription products already exist for: com.unshakeable.app.monthly com.unshakeable.app.annual The application already contains IAP implementation work, including subscription purchasing, restoring purchases, transaction handling, and communication with a backend Apple receipt verification endpoint. The selected developer will be expected to: Diagnose and permanently resolve the current offline-at-launch App Store rejection. Test the application as a fresh installation using a true iOS Release build, not only Metro/debug development. Verify production API/backend connectivity and startup behavior. Test critical user flows including onboarding, signup/login, authentication, navigation, and production API requests. Review and test the existing Apple StoreKit/In-App Purchase subscription implementation, including monthly and annual subscriptions. Verify successful subscription purchase handling, backend receipt verification, transaction completion, subscription state, cancellation/error handling where applicable, and Restore Purchases. Verify that the app behaves correctly for a brand-new App Store user with no previous local application data. Test through Apple Sandbox/TestFlight as appropriate before resubmission. Identify and resolve other launch-blocking iOS production bugs discovered during testing that are within the existing application scope. Prepare a clean production build and assist with TestFlight/App Store Connect resubmission. Address reasonable subsequent Apple App Review feedback relating to the existing application and work performed under this contract through approval. IMPORTANT DEVELOPMENT REQUIREMENTS This is an existing production codebase. We are not looking for a rewrite. Major architecture changes, framework upgrades, backend migrations, dependency replacements, or substantial rewrites must not be performed without prior approval. The developer must be comfortable working with Git/GitHub and should make controlled, documented changes so existing working functionality is protected. REQUIRED EXPERIENCE We are specifically looking for someone with demonstrated experience in: • React Native production applications • iOS and Xcode Release builds • Apple App Store Connect and App Review • Diagnosing App Store rejection issues • TestFlight and Apple Sandbox testing • StoreKit / Apple In-App Purchases and subscriptions • Receipt/transaction verification with backend APIs • Production API and networking troubleshooting • Authentication and application startup debugging • Git/GitHub production workflows PROJECT TIMELINE This is a priority launch project. Our target is to have the application diagnosed, stabilized, thoroughly tested, and resubmitted to Apple within 7 calendar days of project start. BUDGET $400 fixed price Proposed payment structure: $200 at project start $200 when the iOS application is approved by Apple and ready for App Store release Any substantial new feature development outside the existing application's launch scope must be discussed and approved separately. WHEN APPLYING Please begin your proposal with the words “BUILD 195” so we know you have read the complete description. Please also answer the following: • How many React Native iOS applications have you personally helped launch on the Apple App Store? • Provide links to at least two live iOS applications you personally worked on and explain your role. • Describe one App Store rejection or production-only iOS issue you personally diagnosed and resolved. • Describe your experience implementing or debugging StoreKit/In-App Purchase subscriptions and Restore Purchases in React Native. • Based on Apple's description that an app shows an offline screen at launch despite an active internet connection, what areas would you investigate first and why? • Can you begin immediately and commit to the 7-day resubmission target? We are looking for someone who can diagnose, test, communicate clearly, and finish, not someone who will experiment with unnecessary rewrites of an existing application.
Открыть заказ

AI-черновик отклика

Короткий текст отклика для копирования в оффер: интерес + готовность работать.

Войдите, чтобы сгенерировать AI-черновик.

Войти