当我尝试为我的离子iO平台签署证书时,我遇到了问题。错误指定如下:
我不知道为什么错误发生,因为我的其他离子应用程序项目使用相同的开发团队工作。我到处都看,但没有人解决问题。它与我项目中安装的插件有什么关系吗?
我正在使用XCode 9 beta。这是我的离子信息: 全球套餐:
@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"
答案 0 :(得分:2)
没关系,结果ionic-plugin-deeplinks
导致了错误。我不知道为什么,我卸载了插件,然后错误解决了。
答案 1 :(得分:0)
首先,查看xcode并检查您的签名是否设置正确。此外,检查'功能'如果需要采取任何措施,在我的情况下,我必须手动切换推送选项以添加正确的权利。
您还可以查看此thread以获取更多信息......
答案 2 :(得分:0)
确保您的电子邮件已注册到Apple每年$ 99的开发人员计划中。
当有人从Apple Developer Portal(现在在iTunes Connect中)向您发送开发人员邀请时:https://itunesconnect.apple.com/access/users
确保他们选中此小框供您访问证书和个人资料:(如果没有,则可以返回邀请并随时添加此权限。)