如何签署phonegap osx本地版本

时间:2014-07-03 23:29:19

标签: ios macos cordova

我刚开始使用osx开始在本地部署到我的iphone。

我安装了NPM,我可以创建没有问题的项目,但是我无法部署到我的设备。哦,我也安装了xcode。

Build settings from command line:
    ARCHS = armv7 armv7s arm64
    CONFIGURATION_BUILD_DIR = /Users/hutber/myapp/platforms/ios/build/device
    SDKROOT = iphoneos7.1
    VALID_ARCHS = armv7 armv7s arm64

Build settings from configuration file '/Users/hutber/myapp/platforms/ios/cordova/build.xcconfig':
    CODE_SIGN_IDENTITY = iPhone Developer

=== BUILD TARGET CordovaLib OF PROJECT CordovaLib WITH CONFIGURATION Debug ===

Check dependencies

=== BUILD TARGET Sex Diaries OF PROJECT Sex Diaries WITH CONFIGURATION Debug ===

Check dependencies
Code Sign error: No matching codesigning identity found: No codesigning identities     (i.e. certificate and private key pairs) matching “iPhone Developer” were found.
CodeSign error: code signing is required for product type 'Application' in SDK 'iOS 7.1'

** BUILD FAILED **


The following build commands failed:
Check dependencies
(1 failure)

真的没有头绪,我在文档中找不到任何内容......

2 个答案:

答案 0 :(得分:0)

最简单的方法是在Xcode中打开Xcode项目,并让它处理签名(或者至少指出你缺少的东西;你确实有一个开发者帐户,对吧?)。

在platforms / ios目录中,应该有一个Xcode项目文件,您可以从Xcode打开它。请注意,下次从phonegap构建iOS时,您所做的任何编辑都将被覆盖(它需要通用代码并将其写入各种平台),因此您仍需要构建以前的方式。

答案 1 :(得分:0)

如果您没有Apple开发者帐户(付费)。您无法将应用部署到手机或.ipa文件,只需iOS模拟器。

同时尝试https://github.com/nomad/shenzhen