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
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)
Add comment
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- UI Builder can't set a background image to a sprite from a multi-sprite spritesheet in the Resources folder
- Light2D freeform does not render the internal part when rendered in certain shapes
- Using AddCopyPass causes an incorrect merging of passes.
- Negative Enum value is not pasted correctly when copying from another array
- Silent Crash when generating Lightmap UVs for a model with a large object scale
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.