次のように呼び出してリリース ビルドを作成します。
xcodebuild -project HelloWorld -sdk iphoneos5.1 -configuration Release install
しかし、PhoneGap アプリの場合、次のエラーが発生します。
** ビルドに失敗しました **
次のビルド コマンドが失敗しました: CompileC build/Phonefinch.build/Release-iphoneos/Phonefinch.build/Objects-normal/armv6/AppDelegate.o Phonefinch/Classes/AppDelegate.m normal armv6 Objective-c com.apple.compilers.llvm。 clang.1_0.compiler (1 回の失敗)
私がしようとすると:
xcodebuild -project HelloWorld -sdk iphoneos5.1 -configuration Release clean build
私は得る:
2012-10-04 22:51:52.776 xcodebuild[20016:4107] DVTAssertions: /SourceCache/IDEXcode3ProjectSupport/IDEXcode3ProjectSupport-1559/Xcode3Sources/XcodeIDE/Frameworks/DevToolsBase/pbxcore/SpecificationTypes/XCGccMakefileDependencies.m:87 の警告: 失敗しました「/Users/camobap-mac/Projects/Phonefinch/build/Phonefinch.build/Release-iphoneos/Phonefinch.build/Objects-normal/armv6/AppDelegate.d」から依存関係の出力内容を読み込みます。エラー: エラー ドメイン = NSCocoaErrorDomain コード = 260 "ファイル「AppDelegate.d」は、そのようなファイルがないため、開けませんでした。" UserInfo=0x400eabf40 {NSFilePath=/Users/camobap-mac/Projects/Phonefinch/build/Phonefinch.build/Release-iphoneos/Phonefinch.build/Objects-normal/armv6/AppDelegate.d, NSUnderlyingError=0x40079c140 "操作できませんでしたそのようなファイルまたはディレクトリはありません"}. ユーザー情報: { NSFilePath = "/Users/camobap-mac/Projects/Phonefinch/build/Phonefinch.build/Release-iphoneos/Phonefinch.build/Objects-normal/armv6/AppDelegate.d"; NSUnderlyingError = "エラー Domain=NSPOSIXErrorDomain Code=2 \"操作を\U2019t 完了できませんでした。そのようなファイル、又はディレクトリはありません\""; }。関数: void XCGccMakefileDependenciesParsePathsFromRuleFile(NSString *, void (^)(NSString *)) スレッド: {name = (null), num = 7} にバグを報告してくださいhttp://bugreport.apple.comで、この警告メッセージと提供できる有用な情報を確認してください。** ビルドに失敗しました **
build/Release-iphoneos/Phonefinch.build/Objects-normal/armv6/MainViewController.d''. エラー: エラー ドメイン = NSCocoaErrorDomain コード = 260 「ファイル “MainViewController.d” は、そのようなファイルがないため、開けませんでした。」UserInfo=0x400ef6e40 {NSFilePath=/Users/camobap-mac/Projects/Phonefinch/build/Phonefinch.build/Release-iphoneos/Phonefinch.build/Objects-normal/armv6/MainViewController.d, NSUnderlyingError=0x400ef24a0 "操作できませんでしたそのようなファイルまたはディレクトリはありません"}. ユーザー情報: { NSFilePath = "/Users/camobap-mac/Projects/Phonefinch/build/Phonefinch.build/Release-iphoneos/Phonefinch.build/Objects-normal/armv6/MainViewController.d"; NSUnderlyingError = "エラー Domain=NSPOSIXErrorDomain Code=2 \"操作を\U2019t 完了できませんでした。そのようなファイル、又はディレクトリはありません\""; }。関数: void XCGccMakefileDependenciesParsePathsFromRuleFile(NSString *, void (^)(NSString *)) スレッド: {name = (null), num = 10} にバグを報告してくださいhttp://bugreport.apple.comで、この警告メッセージと提供できる有用な情報を確認してください。** ビルドに失敗しました **
次のビルド コマンドが失敗しました: CompileC build/Phonefinch.build/Release-iphoneos/Phonefinch.build/Objects-normal/armv6/AppDelegate.o Phonefinch/Classes/AppDelegate.m normal armv6 Objective-c com.apple.compilers.llvm。 clang.1_0.compiler CompileC build/Phonefinch.build/Release-iphoneos/Phonefinch.build/Objects-normal/armv6/MainViewController.o Phonefinch/Classes/MainViewController.m 通常の armv6 Objective-C com.apple.compilers.llvm.clang .1_0.compiler (2 回失敗)
cordova/debug
->を呼び出し** BUILD SUCCESS **
た場合、.app
デバッグ モードでコンパイルされます。コマンド ラインでリリース ビルドを作成するにはどうすればよいですか?