Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/templates/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 非公共API使用,二进制无效_Ios_App Store Connect_Ipa - Fatal编程技术网

Ios 非公共API使用,二进制无效

Ios 非公共API使用,二进制无效,ios,app-store-connect,ipa,Ios,App Store Connect,Ipa,非公开API使用: 应用程序包含或继承appname中的非公共类: 数据库管理器 如果源代码中的方法名称与私有Apple API匹配 如上所列,更改方法名称将有助于阻止此应用 在以后的提交中被标记。此外,请注意 一个或多个以上API可能位于 包括在你的应用程序中。如果是这样,则必须将其移除 我正试图上传一个版本,但苹果因为上述错误而使我的二进制文件无效 DBManager是一个用于SQLite操作的类,它不使用任何私有API。可能DBManager使用了一些“由苹果公司”分类的SQLite非公共

非公开API使用:

应用程序包含或继承appname中的非公共类: 数据库管理器

如果源代码中的方法名称与私有Apple API匹配 如上所列,更改方法名称将有助于阻止此应用 在以后的提交中被标记。此外,请注意 一个或多个以上API可能位于 包括在你的应用程序中。如果是这样,则必须将其移除

我正试图上传一个版本,但苹果因为上述错误而使我的二进制文件无效


DBManager
是一个用于SQLite操作的类,它不使用任何私有API。

可能DBManager使用了一些“由苹果公司”分类的SQLite非公共方法或其他方法。你试过用一些吗?我在使用webkit的非公开api时也遇到了同样的问题……可能是因为与苹果内部的一些东西名称冲突。你可以开始和他们争论,或者(如果你处理的是你自己的代码——似乎如此),你可以将DBManager重命名为其他名称并重新提交。那么,9天后:你能告诉我们,你的想法如何吗?我收到苹果发来的电子邮件,其中一个文件正在使用私有API,我重命名了该文件并发送了ma二进制文件,该文件获得批准。