Posts

Post not yet marked as solved
1 Replies
864 Views
My iOS application does work fine with iOS devices. How ever, the same code witch is supposed to be working on Mac Catalyst is not. It does compile, build and run fine. However when reporting a call (https://developer.apple.com/documentation/callkit/cxprovider/1930703-reportcallwithuuid?language=objc) the app receives a providerDidReset event (https://developer.apple.com/documentation/callkit/cxproviderdelegate/1771739-providerdidreset?language=objc) and the calls fails.Do you knew if there should be any think to configure/grant acces to in Mac OS Vs iOS please? Is it a bug for Mac Catalyst builds using Callkit?Any help is much appreciated!Thanks,
Posted
by momoichat.
Last updated
.
Post marked as solved
6 Replies
1.4k Views
Hi, I have been trying to upload my iOS / macOS Catalyst app, the _SecCertificateCreateWithData, _SecTrustEvaluateWithError, _SecTrustSetAnchorCertificatesand are being incorrectly flagged by iTunes Connect / App Store Connect as private API usage. I used Xcode 11.3.1 GM (I also tried with 11.3 with same results) and it passes all validation and submission.I am using this API in an embedded Framework.The mentioned methods are from the Security.framework and they are documented API.- https://developer.apple.com/documentation/security/1396073-seccertificatecreatewithdata?language=objc- https://developer.apple.com/documentation/security/2980705-sectrustevaluatewitherror?language=objc- https://developer.apple.com/documentation/security/1396098-sectrustsetanchorcertificates?language=objc Also the same code have been uploaded and accepted the last week. And the same code was aceepted for iOS the last friday.I also checked in the code and we don't have any method named like that in our code (that passed last week with Mac OS and last Friday with iOS App Store). And we are not using any 3rd party API nor framework nor SDKs.I contacted the rejection team and they told me to contact the technical support because it is a "private API usage" issue in my code!Do you have/had similar issue with "iTunes Connect / App Store Connect" incorrectly flagged as private API were it is not? How did you resolve it? How it could pass iOS and MAC OS (Mac Catalyst) (last week) and fails today (while iOS still passes) ?Thanks for your help
Posted
by momoichat.
Last updated
.