我在我的项目中使用OpenX sdk来展示广告。但上传到App Store时出现以下错误:
“我们发现您最近交付的”项目名称“存在一个或多个问题。要处理您的投放,必须纠正以下问题:
正在分析的二进制文件必须是可执行文件:/ tmp / mz_2649519702156363842dir / Project Name.ipa / Payload / Project Name.app/OpenXMSDK.framework/OpenXMSDK
正在分析的二进制文件必须是可执行文件:/ tmp / mz_2649519702156363842dir / Project Name.ipa / Payload / Project Name.app/OpenXMSDK.framework/Versions/A/OpenXMSDK“
我需要使用此解决方案尽快上传二进制文件。解决方案的任何人都可以帮助我。
答案 0 :(得分:1)
试试这个。
在您的MAC中打开Terminal
。请遵循以下命令
cd <Path_to_directory>/OpenXMSDK.framework/
chmod +x OpenXMSDK
chmod +x Versions/A/OpenXMSDK
这将使所需文件成为可执行文件。确保在XCode项目中添加了此修改后的框架。
运行这些命令后,Finder中的文件应如下所示。文件将转换为 Kind:Unix可执行文件。
希望有所帮助!