2016-06-13 7 views
0

mfpdev CLIを無人で使用して、Bluemix Mobile Foundationサーバー(https://console.ng.bluemix.net/catalog/services/mobile-foundation)にiOSネイティブアプリケーションを登録しようとしています。iOSアプリケーションをMFP CLI 8.0に登録すると、常にbundleIdが表示されます

私は、MobileFirst Operations Consoleから入手できるサンプルアプリケーションでこれを達成しましたが、自分のアプリケーションを使用しようとすると、登録、プル、プッシュなどの操作のために常にbundleIdとversionプロンプトが表示されます。

これらの特性は、すでにInfo.plistファイルで定義されているので、私は、私は、無人操作を許可するために行う必要があります他に何を知らない:私はこれを確認することはできません

<key>CFBundleIdentifier</key> 
<string>com.ibm.mobileappbuilder.Mytestapp</string> 
<key>CFBundleVersion</key> 
<string>1.0</string> 
+0

...

<key>CFBundleIdentifier</key> <string>com.sample.myapp</string> 

を私は再度コマンドを試してみましたが、今回はそれが質問をしていませんでした正確なエラーメッセージ? – DoraC

答えて

0

私は新しいiOSアプリを作成し、それをバンドル識別子を与えてきました:私は、やった、コマンドラインからcom.sample.myapp

:mfpdevアプリはbluemixを登録する(「bluemixは」私のモバイル財団の名前であることBluemixのサービスインスタンス)。

は、これは私から次のように尋ねた:

idanadar @のMBP-IDAN:〜/デスクトップ/会社の$ mfpdevアプリレジスタは、サーバの設定を確認
をbluemix ...
サーバに登録する: 'https://mobilefoundation-9x-server.mybluemix.net:443' をランタイム: 'mfp'
?あなたのバンドルIDを入力してください:com.sample.myapp
今後、iOSプロジェクトでバンドルIDを要求されないようにするには、Info.plistファイルの 'CFBundleIdentifier'に対応する ''要素を更新してください。
プラットフォーム用登録アプリ:ios

正常に通過しました。
私は、コンソールからアプリを削除し、それに応じてInfo.plistファイルを編集した:あなたはあなたのを追加することができます

関連する問題