Xamarin.iOS ApplicationVerificationFailed:无法验证代码签名

问题描述 投票:2回答:1

当我试图在真实设备而不是模拟器中运行我的应用程序时,为什么我收到此错误

ApplicationVerificationFailed: Failed to verify code signature of /private/var/installd/Library/Caches/com.apple.mobile.installd.staging/temp.ttjwEf/extracted/DSP.IOS.app : 0xe8008016 (The executable was signed with invalid entitlements.)
error MT1006: Could not install the application '/Users/macbookpro/Documents/gitProject/DSPMobileGit/DSP.Mobile/DSP.iOS/DSP.IOS/bin/iPhone/Debug/device-builds/iphone6.2-9.3.5/DSP.IOS.app' on the device 'Mohamed’s iPhone': Your code signing/provisioning profiles are not correctly configured. Probably you have an entitlement not supported by your current provisioning profile, or your device is not part of the current provisioning profile. Please check the iOS Device Log for details (error: 0xe8008016).

这是我运行我的应用程序的步骤

首先,我在Xcode中创建了具有相同包名称的项目,并让Xcode处理Provisioning

当我试图在Visual Studio中运行它不起作用

其次,我使用wild id创建手动配置,但它不起作用

我每次设置签名身份和配置文件时都会注意到某些内容,当我回到屏幕时,我再次发现它没有回复

可能就是这个原因

enter image description here

xamarin.ios ios-provisioning
1个回答
0
投票

我在Xamarin.iOS项目中遇到了同样的问题。我找到了一个解决方法。原因是从Xamarin.Swift4包4.0.0.1更新到4.0.0.2。

在我降级回4.0.0.1后,问题不再存在。

我在github上创建了一个问题报告:https://github.com/Flash3001/Xamarin.SwiftSupport/issues/25

© www.soinside.com 2019 - 2024. All rights reserved.