2016-08-05 4 views
1

私はXad経由でIPad Airにインストールされたアプリを持っています。数週間、アプリケーションは正常に動作しました。突然、いつでもアプリを開いたときにすぐにクラッシュするだろう。読み込み画面が1秒間表示され、ユーザーはホーム画面に戻ります。私は行って、アプリを削除し、それを再インストールし、すべてうまくいった。数週間後、アプリは再びクラッシュし続けました。今回は、デバイスのログを調査し、アプリが開かれたときにいつでもこれを見つけました。即時にクラッシュする:実行ファイルに無効な特典が付いている

Aug 4 22:40:47 iPad amfid[240] <Notice>: MIS: entitlement 'application-identifier' has value not permitted by provisioning profile 'iOS Team Provisioning Profile: coolApp.Company' 
Aug 4 22:40:47 iPad amfid[240] <Error>: /private/var/containers/Bundle/Application/AAB98943-4336-4E23-8BA6-D785B327DBB5/Company.app/Company not valid: 0xe8008016: The executable was signed with invalid entitlements. 

私が興味があるのは、アプリが数週間働いてからランダムに開始される理由です。デバイスログにはクラッシュはありません。アプリが開かれるたびに直ちにそれがなぜ終了するのか、そしてそれを修正する方法についての助けは素晴らしいだろう!ありがとう!

+1

質問をdownvoteする場合は、少なくとも理由を説明してください。 – jason328

答えて

4

なぜ数週間のためのアプリの仕事は、ランダムにそれは「数週間」が示すように、全くランダムではありません

を壊し始めました。 Xcodeからのビルドアンドランでデバイスにアプリケーションをインストールするときに含まれるエンタイトルメントには時間制限があります。あなたはその時間制限に達しました。あなたは別のビルド・アンド・ランをしたので、新しい資格があります。あなたは時間制限も打ちました。 Xcodeからのビルドアンドランは、長期的なインストールではなく、一時的なテストを目的としています。

あなたのデバイスをあなたのデバイスにインストールしてより長生きすることを心配している場合は、Ad Hocをビルドし、iTunes経由でインストールしてください。

1

Check this。リンクには、あなたが直面している同様の問題が表示されます。サインインエンタイトルメントを確認してからもう一度試してみる必要があります

関連する問題