我正在尝试使用XCode 6.3将应用上传到Testflight。然而,在尝试验证应用时,它给出了以下错误信息:
我已经尝试重新生成证书和配置文件,但没有成功。
错误:ERROR ITMS-90035:“无效签名。代码对象根本没有签名。路径上的二进制文件[VirtualMechanic.app/dsym_upload.sh]包含无效签名。确保您已使用分发证书而不是临时证书或开发证书签署应用程序。验证Xcode中的代码签名设置是否在目标级别正确(覆盖项目级别的任何值)。此外,请确保您要上传的捆绑包是在Xcode中使用发布目标构建的,而不是模拟器目标。如果您确定代码签名设置正确,请在Xcode中选择“全部清除”,在Finder中删除“build”目录,并重新构建发布目标。有关更多信息,请参见https://developer.apple.com/library/ios/documentation/Security/Conceptual/CodeSigningGuide/Introduction/Introduction.html”
我已经尝试重新生成证书和配置文件,但没有成功。
错误:ERROR ITMS-90035:“无效签名。代码对象根本没有签名。路径上的二进制文件[VirtualMechanic.app/dsym_upload.sh]包含无效签名。确保您已使用分发证书而不是临时证书或开发证书签署应用程序。验证Xcode中的代码签名设置是否在目标级别正确(覆盖项目级别的任何值)。此外,请确保您要上传的捆绑包是在Xcode中使用发布目标构建的,而不是模拟器目标。如果您确定代码签名设置正确,请在Xcode中选择“全部清除”,在Finder中删除“build”目录,并重新构建发布目标。有关更多信息,请参见https://developer.apple.com/library/ios/documentation/Security/Conceptual/CodeSigningGuide/Introduction/Introduction.html”
APP_ID="XYZ" API_KEY="XYZ" source "${SRCROOT}"/Pods/CrittercismSDK/CrittercismSDK/dsym_upload.sh
- Ashish Agarwalinstall_resource "CrittercismSDK/CrittercismSDK/dsym_upload.sh"
它是用来做什么的? - Ashish Agarwal