An app submitted for review has to function fully on its own — it can't depend on other unreleased apps, an external device that isn't yet available, or a companion product that doesn't exist yet to actually work.
Common with hardware-companion apps submitted before the physical product has actually shipped, leaving reviewers unable to test any real functionality.
"Your app requires companion hardware or software that is not currently available, so its core functionality could not be verified, per guideline 4.2.3."
Guideline 4.2.3 requires that an app can be reviewed and used on its own. It cannot depend on another unreleased app, on a device that does not yet exist or on a companion product the reviewer cannot get. If the core functionality only works with something unavailable, the reviewer cannot judge the app, which is why hardware companion apps submitted before launch often run into this rule.
App Review can approve only what it can test. If an app does nothing without a specific accessory or service that is not available, there is no way to confirm that it works, that it is safe or that it matches its description. The rule also protects users who would download an app that appears to be live but cannot do anything until a product ships later.
The app needs to be usable and testable at the time of review.
They need some way to see the core functionality, which can include demo access or a provided unit.
The same principle applies: the reviewer must be able to reach the main features.
Platform rules change often. This page is a plain-language explanation written by AppReviewFix, not official guidance. Check the current App Store Review Guidelines for the exact wording.