我创建了一个应用程序,并希望在我的iPhone上运行这个应用程序。它已经在模拟器中运行得很好了。为了在电话上得到它,我为de.myCompany创建了一个临时配置文件。在Visual中,我将绑定标识符设置为de.mycompany.appname。我还在Visual中首选项转到了Apple帐户。然后点击“下载所有配置文件”按钮。
尽管如此,当我试图编译时,我仍然会得到错误。
/Library/Frameworks/Mono.framework/External/xbuild/Xamarin/iOS/Xamarin.iOS.Common.targets(3,3):错误:没有安装的配置文件与已安装的iOS签名标识匹配。(ApplicationName.iOS)
我在这里做错什么了?
发布于 2017-08-10 09:44:18
包标识符在Info.plist中定义。打开那个文件并修改它。
如果您以XML的形式打开文件,那么该部分将如下所示:
<key>CFBundleIdentifier</key>
<string>my.app.identifier</string>只需在两个string标记之间更改内容即可。
否则,在plist编辑器中,它将如下所示:

如果仍然存在错误,则无法找到匹配的供应配置文件。确保您已经通过Xcode下载并安装了供应配置文件。
这可以在Xcode中完成。按下顶部的Xcode菜单:
首选项->帐户->选择您的帐户->下载所有供应配置文件
如果您正在尝试构建用于发布的版本,请确保您的签名身份也安装在计算机上。
https://stackoverflow.com/questions/45608759
复制相似问题