18

私のギアを本当に磨くものを知っていますか?

ftp サーバーからいくつかのベータ版アプリを配布しています。アプリはワイルドカード プロファイルで署名されています。これらのアプリのインストール中に、進行状況を示すアイコンが表示されます。このインストール アイコンは、アプリの準備が整うとすぐに表示されなくなります。しかし、iOS 7 ではこれらのアイコンは残ります。アプリのアイコンとバグのあるインストールのアイコンで終わります。アプリは削除できますが、インストール アイコンは削除できません。

「X」ボタンもありません。

このアイコンを取り除くにはどうすればよいですか?

ここに画像の説明を入力

4

5 に答える 5

13

私が作っていたOTAアプリでも同じ問題がありました。問題を解決する前は、「インストール中...」アイコンを削除する唯一の方法は、デバイスを工場出荷時設定にリセットすることでした (ジェイルブレイクされていない場合)。

OTA アプリの .plist ファイルのバンドル ID 文字列を、app.xml の「id」と一致するように変更しました。これにより、アプリのダウンロード中に 2 つの個別のアイコンが表示されなくなり、インストール後にダッシュボードに何も残りませんでした。

于 2013-10-02T20:01:44.930 に答える
11

そのアイコンを取り除くために私が行った回避策は次のとおりです。

  • そのアプリをもう一度ダウンロードする
  • そのアイコンの下のテキストに「読み込み中」と表示されている間(テキストが「インストール中」に変わるまで待たないでください)、アイコンを削除できるはずです。
于 2013-10-15T07:03:57.227 に答える
5

そのアプリの悪い識別子が何であるかを確認できない場合。デバイスを XCode にリンクできます。Consoleでお使いのデバイスの を見つけてくださいOrganizer。次のような検索ログ:

Nov 21 18:52:33 YourNamemato-iPhone lsd[1116] <Warning>: LaunchServices: Currently 2 installed placeholders: (

"LSApplicationProxy: com.example.YourBadApp (Placeholder)"
)

頑張っcom.example.YourBadAppてください、悪い識別子です。この識別子を使用して、検証用の偽のアプリを作成できます。OTA からアプリを正しく再インストールします。最後に、それを削除します。

于 2013-11-21T11:06:50.533 に答える
1

Over-the-Air インストール manifest.plist の bundle-identifier プロパティが、アプリの Info.plist の CFBundleIdentifer と一致していることを確認する必要があります。また、manifest.plist の title プロパティが Info.plist の CFBundleName と一致することも確認しました。

于 2013-10-28T20:53:54.393 に答える