phonegap CLI 3.1 と XCode5 を使用しています。Phonegap CLI と Xcrun を使用して、リリース モードのビルドを生成しようとしています。Phonegap Build を使用して mobileprovision やそれらのプロセスをアップロードしたくありません。xcrun で mobileprovison をリリース ビルドに割り当てたいと考えています。
1) コルドバ ビルド ios --リリース
コマンド「/Applications/MAMP/htdocs/MyTest/MyTestApp/platforms/ios/cordova/build」を介してプラットフォーム「ios」でアプリをコンパイルしています --release プラットフォーム「ios」が正常にコンパイルされました。
2) sudo xcrun -sdk iphoneos PackageApplication -v "ios/build/emulator/MyTestApp.app" -o "/Users/mymac/Desktop/Testnew/MyTestApp.ipa" --sign "iPhone ディストリビューション: NAME (TEAM_ID)" - -埋め込み「MyTestApp_Dis.mobileprovision」
アプリケーションのパッケージ化: 'ios/build/emulator/MyTestApp.app' 引数: embedded=MyTestApp_Dis.mobileprovision verbose=1 output=/Users/mymac/Desktop/Testnew/MyTestApp.ipa sign=iPhone ディストリビューション: NAME (TEAM_ID)
環境変数:
HOME = /Users/mymac
SUDO_GID = 20
SDKROOT =
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS7.0.sdk VERSIONER_PERL_PREFER_32_BIT = メールなし
= /var/mail/root
SSH_AUTH_SOCK = /tmp/launch-zsBMC8/Listeners
LANG = en_US.UTF-8
USER = root
LOGNAME = root
__CF_USER_TEXT_ENCODING = 0x0:0:0
USERNAME = root
PATH = /usr/bin:/bin:/usr/sbin:/sbin:/ usr/local/bin:/usr/local/git/bin
SUDO_USER = mymac
SHELL = /bin/bash
TERM = xterm-256color
SUDO_COMMAND = /usr/bin/xcrun -sdk iphoneos PackageApplication -v ios/build/emulator/MyTestApp.app -o /Users/mymac/Desktop/Testnew/MyTestApp.ipa -- Sign iPhone Distribution: NAME (TEAM_ID) --embed MyTestApp_Dis.mobileprovision
SUDO_UID = 501
VERSIONER_PERL_VERSION = 5.12
出力ディレクトリ: '/Users/mymac/Desktop/Testnew/MyTestApp.ipa'
一時ディレクトリ: '/tmp/W81FhZ9VAH' (冗長設定の場合、終了時に削除されません)
+ /bin/cp -Rp ios/build/emulator/ MyTestApp.app /tmp/W81FhZ9VAH/ペイロード
プログラム /bin/cp が 0 を返しました: []
オリジナルアプリの確認
- /usr/bin/codesign --verify -vvvv ios/build/emulator/MyTestApp.appプログラム /usr/bin/codesign が 1 を返しました: [ios/build/emulator/MyTestApp.app: コード オブジェクトは
アーキテクチャ
でまったく署名されていません
: i386
] Codesign チェックに失敗しました: ios/build/emulator/MyTestApp.app: コード オブジェクトはまったく署名されていません アーキテクチャ: i386
元のアプリの確認を完了
「MyTestApp_Dis.mobileprovision」の埋め込み
- /bin/rm -rf /tmp/W81FhZ9VAH/Payload/MyTestApp.app/embedded.mobileprovision プログラム /bin/rm は 0 を返しました: []
- /bin/cp -rp MyTestApp_Dis.mobileprovision /tmp/W81FhZ9VAH/Payload/MyTestApp.app/embedded.mobileprovision プログラム /bin/cp が 0 を返しました: []
- /usr/bin/codesign -d --entitlements /tmp/W81FhZ9VAH/entitlements_rawixGWnKhi /tmp/W81FhZ9VAH/Payload/MyTestApp.app プログラム /usr/bin/codesign が 1 を返しました: [/tmp/W81FhZ9VAH/Payload/MyTestApp.app: コードオブジェクトはまったく署名されていません]
エラー: '/tmp/W81FhZ9VAH/Payload/MyTestApp.app' から資格を読み取れませんでした