3

新しい Cordova プロジェクトを作成すると、アプリのアイコン名でもある HelloCordova という名前になります。XCode でプロジェクトの名前を変更すると、iPad シミュレーターで実行されなくなります。

OS X 10.8.4 で Cordova 3 と Xcode 4.6.3 を実行しています。

再現する手順

ターミナルで:

  • cordova create Survey com.domain.mysurveyap
  • cd Survey
  • cordova platform add ios
  • cordova build

これにより、platforms/ios/ に XCode プロジェクトが作成されます。次に、XCode で開きます。プロジェクトは と呼ばれHelloCordovaます。ターゲットを iPad 6.0 Simulator に設定してランをヒットしました。

Running HelloCordova on iPad 6.0 Simulator. No issues

良い。Hello World アプリを起動します。


Project Name次に、Identity パネルでを変更して、プロジェクトの名前を変更します。私はこれをやっています

  • a) プロジェクトに「HelloCordova」という名前を付けたくないからです。

  • b) ここでの名前は、アプリ アイコンがデバイス上で何とラベル付けされているかを示しているように見えるためです。

名前を「Survey」に変更します。

ここに画像の説明を入力

Xcode から、関連するプロジェクト コンテンツ アイテムの名前を変更するように求められます。[名前の変更] をクリックします

ここに画像の説明を入力

名前を変更したら、もう一度シミュレーターで実行します。今、それは実行されません。「ビルドが成功しました」というオーバーレイが一瞬表示されます。しかし、上部のステータス パネルには次のように表示されます。

Finished running Survey.app on iPad 6.0 Simulator. No issues.

ここに画像の説明を入力

スキームセレクターに「HelloCordova」がまだ表示されていることに気付きました。「クリーン」を実行して、XCode を再起動しようとしました。

これは変更のない完全に新しい PhoneGap プロジェクトです。私が間違っているアイデアはありますか?

4

1 に答える 1