Native Errors
代码签名错误
Code Signing Error: Failed to create provisioning profile. The app ID "com.csform.ionic.yellow" cannot be registered to your development team. Change your bundle identifier to a unique string to try again. Code Signing Error: No profiles for 'com.csform.ionic.yellow' were found: Xcode couldn't find any iOS App Development provisioning profiles matching 'com.csform.ionic.yellow'. Code Signing Error: Code signing is required for product type 'Application' in SDK 'iOS 11.1'
在 iOS 设备上运行应用需要一个配置文件(provisioning profile)。如果尚未创建配置文件,请按照以下步骤操作:
-
设置 Package ID。
对于 Capacitor,打开
capacitor.config.json文件并修改appId属性。对于 Cordova,打开
config.xml文件并修改根元素<widget>的id属性。更多信息请参阅 Cordova 文档。
-
在 Xcode 中打开项目。
对于 Capacitor,运行以下命令在 Xcode 中打开应用:
$ ionic capacitor open ios对于 Cordova,打开 Xcode,使用 File » Open 并找到应用。打开应用的
platforms/ios目录。
-
在 项目导航器(Project navigator)中,选择项目根目录以打开项目编辑器。在 Identity 部分,确认设置的 Package ID 与 Bundle Identifier 一致。

-
在同一项目编辑器的 Signing 部分,确保 Automatically manage signing 已启用。 然后选择一个开发团队(Development Team)。选定开发团队后,Xcode 将尝试自动配置描述文件和签名。
