5

ユニバーサルアプリケーションを開始したとき、1つのターゲットオプションは手間がかかりすぎると思ったので、別のターゲットを選択しました。アプリのiPad部分を作成する途中で、ユニバーサルアプリケーションを作成する方が簡単だと気づきました。問題は、Appleのオプションを使用して、iPhoneターゲットをUniversalに変換できないことです。これは、すでに個別のターゲットが存在するためです。iPhoneターゲットをユニバーサルにアップグレードできる回避策はありますか?

4

1 に答える 1

9

さて、私はテストアプリを作成し、iPadターゲットを削除しようとしました...動作しませんでした。次に、MainWindow.xibファイルが2つあるので、「Resources-iPad」フォルダーに何か特別なことが行われていることに気付きました。その中のすべてのファイルを別のグループに移動し、「Resources-iPad」フォルダーを削除しました。これにより、「iPad用の現在のターゲットのアップグレード」を選択できるようになります。もう一度実行しましたが、Universal Applicationを選択し、「Resources-iPad」の以前の住民を元の家に戻しました。

要点をまとめると:

  1. 「リソース-iPad」グループのファイルを別の場所に移動します
  2. 「リソース-iPad」グループとiPadターゲットを削除します
  3. iPhoneターゲットを選択し、[プロジェクト] =>[ iPadの現在のターゲットをアップグレード]に移動します
  4. ユニバーサルアプリケーションを選ぶ
  5. iPadリソースを新しい「Resources-iPad」フォルダに戻します
于 2010-04-06T00:14:18.407 に答える