0
  • 主な目標: 携帯電話に同じアプリケーションの 2 つのビルドをインストールすること。

  • 私がやったこと:プロビジョニングプロファイルを「DEV」から「ワイルドカード」に切り替え、バンドル識別子を「com.mycompany.appname」から「com.mycompany.*」に変更しました。

私はそれを実行しましたが、次のようなエラーが表示されます

"(null): エラー: CFBundleIdentifier 'com.mycompany.*' に不正な文字が含まれています " * "無効なバンドル識別子 'com.mycompany.*'"

誰が何が間違っているのか分かりませんか?前もって感謝します。

4

1 に答える 1

1

Bundle Identifier ではワイルドカードを使用できません。代わりに、アプリ ID com.company.* とそのアプリ ID を持つプロビジョニング プロファイルがある場合。そのプロビジョニング プロファイルを使用してアプリに署名し、デバイスにインストールします。デバイスでアプリの別のインスタンスが必要な場合は、最初のバンドル ID と一致しないアプリのバンドル ID を変更して、デバイスにインストールします。

于 2012-05-21T17:51:49.683 に答える