我刚开始使用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)
真的没有头绪,我在文档中找不到任何内容......
答案 0 :(得分:0)
最简单的方法是在Xcode中打开Xcode项目,并让它处理签名(或者至少指出你缺少的东西;你确实有一个开发者帐户,对吧?)。
在platforms / ios目录中,应该有一个Xcode项目文件,您可以从Xcode打开它。请注意,下次从phonegap构建iOS时,您所做的任何编辑都将被覆盖(它需要通用代码并将其写入各种平台),因此您仍需要构建以前的方式。
答案 1 :(得分:0)
如果您没有Apple开发者帐户(付费)。您无法将应用部署到手机或.ipa文件,只需iOS模拟器。