今天我的应用被Apple拒绝了,原因如下:
您的应用使用或引用以下非公开API,即 违反App Store审核指南:
'setUploadFileURL:'
App Store中不允许使用非公共API,因为 如果这些API发生变化,它可能会导致糟糕的用户体验。
他们还为“nm工具”Xcode手册页提供了nm
工具和this死链接。
好了,现在我开始搜索API setUploadFileURL
但未找到。然后从otool我没有得到所有链接到应用程序的库
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/otool: 无法打开文件:(没有这样的文件或目录)
然后对于nm
工具,我有死链接,不知道库将驻留在哪里!我有.ipa文件和Payload。
请有人帮忙吗?
答案 0 :(得分:2)
创建Ad Hoc Deployment并尝试:
unzip AppName.ipa
然后
otool -L Payload/AppName.app/AppName
或
nm Payload/AppName.app/AppName