ios - Cocoapods/CrittercismSDK 导致应用程序提交错误 : ITMS-90035

标签 ios cocoapods crittercism

我正在尝试使用 XCode 6.3 将应用上传到 Testflight。但是,在尝试验证应用程序时,它给我以下错误消息:

我尝试重新生成证书和配置文件,但没有成功。

ERROR: ERROR ITMS-90035: "Invalid Signature. Code object is not signed at all. The binary at path [VirtualMechanic.app/dsym_upload.sh] contains an invalid signature. Make sure you have signed your application with a distribution certificate, not an ad hoc certificate or a development certificate. Verify that the code signing settings in Xcode are correct at the target level (which override any values at the project level). Additionally, make sure the bundle you are uploading was built using a Release target in Xcode, not a Simulator target. If you are certain your code signing settings are correct, choose "Clean All" in Xcode, delete the "build" directory in the Finder, and rebuild your release target. For more information, please consult https://developer.apple.com/library/ios/documentation/Security/Conceptual/CodeSigningGuide/Introduction/Introduction.html"

最佳答案

dsym_upload.sh 脚本不属于应用程序包,因为它是作为用于上传调试符号的 Build Phase 的一部分运行的脚本批评主义。

找到将其复制到应用程序包中的 Build Phase 并将其删除,但请注意,它仍需要在 Build Phase 中运行。

这是官方Crittercism Support Article与建议将 pod 升级到版本 5.2.0 的问题相关。

关于ios - Cocoapods/CrittercismSDK 导致应用程序提交错误 : ITMS-90035,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29982877/

相关文章:

iphone - 在同一 View Controller 中具有 TableView 的 ImageView

ios - SceneKit 相机在不应该显示的时候显示额外的空间

ios - 可以在cocoapods中构建模块 'AFNetworking'

android - 我想测试 'Crittercism'工具,如何为Android开发崩溃的应用程序?

ios - 当包含 firebase 时,其 View 不在窗口层次结构中的 LoginViewController 上的 UIAlertController

ios - 如何像 iOS 中的 Pinterest 应用程序一样刷新表格 View 而不会出现任何问题

ios - Swift 5 安装测试真实设备时出现错误

swift - 在 Swift 4 项目中使用 Swift 5 库

ios - Crittercism更新到5.6.2后出现编译错误 "Could not build module ' Crittercism'”

ios - atos 为 arm64 返回相同的地址