広告付きの無料版と商用広告なし版があります。
今、私は無料アプリをコンパイルして問題なく提出しました。
次に、アプリフォルダーをコピーし、広告コードを削除して、バンドルIDを商用バージョンと一致するように変更しました。
バンドルIDを変更すると、アプリはコンパイルされず、実行中のスターになりますが、すぐに「実行中のアプリが終了しました...」と表示されます。
以前のバンドルIDを返すとすぐに、正常に実行されます。
ここで何が問題になっていますか?
広告付きの無料版と商用広告なし版があります。
今、私は無料アプリをコンパイルして問題なく提出しました。
次に、アプリフォルダーをコピーし、広告コードを削除して、バンドルIDを商用バージョンと一致するように変更しました。
バンドルIDを変更すると、アプリはコンパイルされず、実行中のスターになりますが、すぐに「実行中のアプリが終了しました...」と表示されます。
以前のバンドルIDを返すとすぐに、正常に実行されます。
ここで何が問題になっていますか?
あなたの計画は悪いかもしれません。これを試して:
1) バンドル ID を変更する
2) プロジェクト名 (プロジェクト ナビゲーターの上部) をクリックして Enter キーを押し、新しい名前を入力してプロジェクトの名前を変更します。 2 つのプロジェクトが同じ名前で、同じデバイス/シミュレーターでビルドされている場合...ただし念のため...)
2) プロジェクトのドロップダウン メニュー ([停止] ボタンの横) をクリックし、[スキームの管理] をクリックします。
3)すべてのスキームを選択し、削除を押してから、ポップアップで「削除」を押します
4) [今すぐスキームを自動作成] をクリックして、新しいスキームを作成します。
5) クリーン (製品メニュー -> クリーン) を実行し、ビルドして、プロジェクトを再度実行してみます。
幸運を。