我正在尝试将我的OSX应用程序上传到Mac应用商店。由于"无效二进制",我一直收到一封电子邮件。电子邮件中提到"无效签名-路径AppName.app上的主应用捆绑包AppName存在以下签名错误:--"
然后它列出了我在我的应用程序中使用的框架,包括Parse.com。如何解决此问题?
感谢
这就是我修复它的方法;
- 输入目标的生成设置
- Fing the line"Other Code Signing Flags
- 在发布参数中输入--deep值
- 关闭XCode
- 进入Mac上的派生数据文件夹并删除旧的派生数据(默认路径为:/Users/your_USER_NAME/Library/Developer/Xcode/DerivedData)
- 打开Xcode并构建
如果没有构建,请尝试从Parse下载最新版本的SDK,然后重试。
构建之后,归档并再次提交应用程序。应该没事。