Cordova iOS 设备构建失败。未找到匹配的配置文件

标签 cordova xcode7 ios-provisioning ios9.3

当我尝试“cordova run ios --device --verbose”时,我在终端中赢得了一个漂亮的错误代码。尽管应用程序在模拟器中加载得很好。 Xcode 表示构建成功。但是,应用程序不会在设备上打开,尽管 xcode 图标确实出现在设备上并带有应用程序名称,但它会打开一个空白屏幕,左侧有“编辑按钮”,中间有“Master”,还有“添加按钮” “向右。 Xcode 还会发出警告:“配置文件“iOS Team Provisioning Profile:com.Jigari.PayPad”即将过期”,并且 Jigari.PayPadUITests 也是如此。”如果有人对如何加载此应用程序有任何想法PS:配置文件是最近创建的。我之前能够将另一个应用程序( meteor 应用程序)加载到设备上,但这只是 Cordova 。 这是版本和屏幕截图。 版本: Xcode 7.1 Cordova 6.3 iOS 9

Check dependencies
Code Sign error: No matching provisioning profiles found: No provisioning profiles with a valid signing identity (i.e. certificate and private key pair) matching the bundle identifier “com.phonegap.helloworld” were found.

** BUILD FAILED **


The following build commands failed:
    Check dependencies
(1 failure)
Error: Error code 65 for command: xcodebuild with args: -xcconfig,/Users/georgeakinian/projects/paypad/platforms/ios/cordova/build-debug.xcconfig,-project,Lucio.xcodeproj,ARCHS=armv7 arm64,-target,Lucio,-configuration,Debug,-sdk,iphoneos,build,VALID_ARCHS=armv7 arm64,CONFIGURATION_BUILD_DIR=/Users/georgeakinian/projects/paypad/platforms/ios/build/device,SHARED_PRECOMPS_DIR=/Users/georgeakinian/projects/paypad/platforms/ios/build/sharedpch

![enter image description here

enter image description here

enter image description here

enter image description here

任何想法都值得赞赏。

最佳答案

bundle 标识符与文件夹结构中 config.xml 文件中的应用程序 ID 不一致。确保代码中的 Id 与 bundle 标识符、配置文件以及 xcode 中的 Id 相同。

关于Cordova iOS 设备构建失败。未找到匹配的配置文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38795235/

相关文章:

android - 如何在 PhoneGap 应用程序启动时启动 Android Activity ?

iOS 应用商店 NSBluetoothAlwaysUsageDescription - 拒绝

ios - 了解 Xcode 7 约束

ios - Ionic 应用程序无法在 iPhone 上运行。在 iPad 上运行良好。

iphone - 在没有证书的情况下将 iPhone 应用程序侧面加载到设备

ios - Apple 开发人员为每个应用提供一个 app_id/provisioning?

sqlite - Phonegap/Cordova 3存储问题

Javascript 本地存储首选项

swift - 从核心数据中删除照片后,iOS App 文件大小未减小

iOS 如何在没有设备的情况下创建开发配置?