Search Issue Tracker

Fixed in 2018.1.X

Votes

1

Found in

5.6.3f1

Issue ID

961591

Regression

Yes

iOS Replay Kit using inappropriate non-public APIs

iOS

-

Project with iOS Replay Kit is being rejected by App Store due to using inappropriate non-public APIs.
Replay Kit feature for Unity: https://docs.unity3d.com/ScriptReference/Apple.ReplayKit.ReplayKit.html

A reason why the app is being rejected:
---
Guideline 2.5.1 - Performance - Software Requirements

Your app uses or references the following non-public APIs:

[RPScreenRecorder setMicrophoneEnabled:]

The use of non-public APIs is not permitted on the App Store because it can lead to a poor user experience should these APIs change.

Continuing to use or conceal non-public APIs in future submissions of this app may result in the termination of your Apple Developer account, as well as removal of all associated apps from the App Store.
---

Comments (1)

  1. SoerenL

    Oct 26, 2017 12:48

    Hi, any chance this fix will be a part of 5.6.4p2 ? Would like to update an app that relies heavily on ReplayKit asap. Thanks.

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.