由于使用非公共 API,无法将应用程序上传到 iTunes Connect

Unable to upload app to the iTunes Connect due to Non-public API usage

提问人:Anand Gautam 提问时间:3/19/2020 更新时间:3/21/2020 访问量:26

问:

我正在尝试将我的应用程序版本从 Xcode 11.3 上传到 iTunes Connect,但出现以下错误:

enter image description here

我正在我的应用程序中使用 Wacom WillDevices 库。有人可以给出你的建议吗?

iOS Swift App-Store-Connect 警告 Wacom

评论

0赞 Nisarg Shah 3/19/2020
我刚刚看到了您的应用程序的名称。🤣
0赞 Anand Gautam 3/19/2020
哈哈。。没有问题,我完全喜欢修复这个错误,所以忘记编辑:)
0赞 Anand Gautam 3/19/2020
你有什么想法吗?
0赞 Nisarg Shah 3/19/2020
可能是您的库之一,使用与 Apple 本身同名的名称。所以只需要重命名它。
0赞 Larme 3/19/2020
您能否检查该方法是否真的来自 Wacom WilLDevices Lib?在他们的支持下,是否存在他们需要修改的问题?您是否了解他们的 SDK?

答:

0赞 Abhishek Arora 3/21/2020 #1

仅当您使用的库更新其方法名称与 Apple 的方法名称不同时,此问题才会得到解决。

当然,由于这不是苹果自己的库,你需要“嵌入和签名”它。 否则,它将未签名,并且验证失败。只有苹果自己的框架,这些框架在设备上可用,不需要嵌入。