私が開発したアプリの 1 つがアプリストアに提出され、承認されました。いくつかの大きな変更とより一般的なコードのため、このアプリ用に新しい XCode プロジェクトを作成しました。
問題は、新しい XCode プロジェクトから (バンドル ID に基づいて) 同じアプリをインストールしようとすると、クラッシュして終了することです。XCode から再度インストール (Build & Run/Debug) しようとすると、正常に上書きされて実行されるようです。そのため、マージ/上書きの競合が初めて発生したようです。失敗した最初の試行に対して 2 回目のインストールを行うと、機能します。
ストアからダウンロードしたアプリの更新でこれが発生することは望ましくありません。
XCode からビルドするのではなく、代わりに iTunes を介して Ad Hoc Build を使用するという考えを読んだことがあります。これにより、より自然なエンド ユーザー プロセスがシミュレートされます。私はこれを試しましたが、どういうわけか、アプリストアから既存のアプリを同期/上書きしません(エラーはありません。アプリは変更されていません)。
誰かがこれを解決する方法についてのヒントを持っていますか? この問題に関する助けをいただければ幸いです。