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.
---
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
- Fixing Message Loss in UMPE During Domain Reload
- The Editor freezes when ScheduleReadOnly of IJobParallelForTransform with dependency is used
- Text is truncated in the Inspector when the display scale is set to 150%
- CancellationTokenSource(<timeout>) has incorrect cancellation status when used in WebGL Player
- VFX property value names are cut off when properties with 'Arc' are viewed in the VFX Blackboard
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.