开发团队不支持iOS代码签名时的关联域名功能

4

我在尝试为我的ionic iOS平台签署证书时遇到了问题。错误信息如下:

enter image description here

我不知道为什么会出现错误,因为我的另一个使用相同开发团队的Ionic应用程序项目可以正常工作。我已经到处查找,但没有解决问题。这与我项目中安装的插件有关吗?
我正在使用XCode 9 beta。这是我的Ionic信息: 全局包:
@ionic/cli-utils : 1.4.0
Ionic CLI        : 3.4.0

本地软件包:

@ionic/cli-plugin-ionic1 : 2.0.1
Ionic Framework          : ionic1 1.3.3

系统:

Node       : v6.11.0
OS         : macOS Sierra
Xcode      : Xcode 9.0 Build version 9M136h 
ios-deploy : not installed
ios-sim    : not installed
npm        : 3.10.10 

这里是我项目中安装的插件列表:

com.telerik.plugins.nativepagetransitions 0.6.5 "Native Page Transitions"
cordova-plugin-app-preferences 0.99.3 "AppPreferences"
cordova-plugin-clipboard2 0.1.0 "Clipboard"
cordova-plugin-compat 1.1.0 "Compat"
cordova-plugin-console 1.0.7 "Console"
cordova-plugin-crosswalk-webview 2.3.0 "Crosswalk WebView Engine"
cordova-plugin-device 1.1.6 "Device"
cordova-plugin-facebook4 1.9.1 "Facebook Connect"
cordova-plugin-file 4.3.3 "File"
cordova-plugin-file-transfer 1.6.3 "File Transfer"
cordova-plugin-inappbrowser 1.7.1 "InAppBrowser"
cordova-plugin-network-information 1.3.3 "Network Information"
cordova-plugin-splashscreen 4.0.3 "Splashscreen"
cordova-plugin-statusbar 2.2.3 "StatusBar"
cordova-plugin-whitelist 1.3.2 "Whitelist"
cordova-plugin-x-socialsharing 5.1.8 "SocialSharing"
cordova-plugin-x-toast 2.6.0 "Toast"
cordova-sqlite-storage 2.0.4 "Cordova sqlite storage plugin"
es6-promise-plugin 4.1.0 "Promise"
ionic-plugin-deeplinks 1.0.15 "Ionic Deeplink Plugin"
ionic-plugin-keyboard 2.2.1 "Keyboard"
3个回答

3
  1. 确保您的电子邮件已注册在苹果公司的每年99美元的开发者计划中。

  2. 当有人从苹果开发者门户网站(现在在iTunes Connect中)向您发送开发者邀请时:https://itunesconnect.apple.com/access/users

确保他们为您勾选此小框以访问证书和配置文件:(如果他们没有勾选,则可以随时返回邀请并添加此权限。)

enter image description here


这个选项只有公司账户才能启用,对吧?我正在为客户工作,他没有为我启用该选项,所以通用深度链接无法使用? - Bhaskar Dabhi

2
没事了,原来是ionic-plugin-deeplinks导致了错误。我不知道为什么,但是我卸载了这个插件后,错误就解决了。

0
首先,查看Xcode并检查您的签名是否设置正确。此外,请在“功能”下检查是否需要任何操作,在我的情况下,我必须手动切换推送选项以添加正确的授权。
您还可以查看此thread以获取更多信息...

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接