on 2023 Oct 31 6:07 PM
Hi Experts,
We are preparing our app for Apple App store distribution through XCode and to give it to our testers through TestFlight.
We have created a custom MDK Client and use our certificates and provisioning profiles to package the app.
App works fine on Simulator though from the following command
tns run ios --emulator
When we Archive the application from the Code and distribute to App Store Connect, we are getting the following error from Apple and our version is not uploading to App Store Connect.
Dear Developer,
We identified one or more issues with a recent delivery for your app, "YYYY" 1.0.1 (2). Please correct the following issues, then upload again.
ITMS-90338: Non-public API usage - The app references non-public selectors in Frameworks/SAPMDC.framework/SAPMDC: setNumberOfRowsInSection:. If method names in your source code match the private Apple APIs listed above, altering your method names will help prevent this app from being flagged in future submissions. In addition, note that one or more of the above APIs may be located in a static library that was included with your app. If so, they must be removed. For further information, visit the Technical Support Information at http://developer.apple.com/support/technical/
Best regards,
The App Store Team
We tried to find the setNumberOfRowsInSection and it is being used in SAPMDC framework generated code from Custom MDK Client files.
Please suggest as we need to provide this app for testing to our QA team.
Thanks in Advance.
We have released MDK 23.8.3 that addresses this issue and are now working on a 23.4.6 patch. We are expecting to release the patch next week.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Apple appears to be enforcing some new check. We have reproduced the issue and are working on releasing a patch to address it.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Adding jitendrakumar.kansal for his comments.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello bill.froelich ,
We are using SAM 2110 for Maintenance Technician persona and it is not compatible with MDK 23.X.X. Many of the basic functionalities have stopped working like while creating notification, Equipment and Functional location are not getting stored in local offline DB.
You have mentioned that issue - ITMS-90338: Non-public API usage is fixed in newly released version of MDK 23.8.3 and also as a patch to MDK 23.4.6.
What about the previous versions of MDK like 6.X etc. Will the Apple upload fix applicable to previous versions of MDK also ?
Regards,
Amit
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello bill.froelich ,
We are using SAM 2110 for Maintenance Technician persona and it is not compatible with MDK 23.X.X. Many of the basic functionalities have stopped working like while creating notification, Equipment and Functional location are not getting stored in local offline DB.
You have mentioned that issue - ITMS-90338: Non-public API usage is fixed in newly released version of MDK 23.8.3 and also as a patch to MDK 23.4.6.
What about the previous versions of MDK like 6.X etc. Will the Apple upload fix applicable to previous versions of MDK also ?
Regards,
Amit
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
MDK 23.4.6 has also been released that addresses the Apple upload issue.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
It is also happening to me. Waiting for the solution.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Thank you Bill for the feedback.
If I understand correctly, a new version of SAP Custom MDK client will be provided to address this issue. Currently, We are using 23.4.5.
Also, what is the timeline to release this patch since we are very close to the Go-Live.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
69 | |
11 | |
10 | |
10 | |
9 | |
9 | |
6 | |
6 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.