iOS App rejected

Guideline 2.5.1 - Performance - Software Requirements

The app uses or references the following non-public or deprecated APIs:

Iobmobile

Classes:

• __SwiftValue

The use of non-public or deprecated APIs is not permitted, as they can lead to a poor user experience should these APIs change and are otherwise not supported on Apple platforms.

Can anyone she some light as to what __SwiftValue even means?

Do you ever use lob mobile ?

__ in swift mean that it's a private API or internal var

https://github.com/touchlab/SKIE/discussions/93

So here, some of your code (maybe a third party library) is calling this private func.

Please give more context:

  • do you use third party framework ?
  • do you use objC ?

yes we use objective c, and we call a swift sdk which supports objc callbacks, is this because the SDK is passing back swift data types to objective c , also is this something new which has changed, because same implementation was approved before, asking this just for information.

yes we use objective c

So, it is probably an issue of compatibility between Swift and objC as explained in another case in the referenced thread.

You should file a bug report and appeal to the Review Board explaining the context.review

Others had the same issue, with Flutter: https://developer.apple.com/forums/thread/811110

We're not using flutter in this app.

Could this be the issue? https://github.com/firebase/firebase-ios-sdk/issues/15639 could the __SwiftValue reference comes from Firebase Analytics' internal StoreKit 2 integration?

We removed firebase analytics and we appealed, app is in waiting for review state for a very long time. How to release time sensitive releases?

Thank you for your post. We've begun investigating this issue but we've been unable to locate your app submission to provide further assistance. Can you provide the name and App ID associated with the app? These can be found in App Store Connect in the App Information tab.

@LCTech was it approved after removing the firebase analytics ?

iOS App rejected
 
 
Q