iPhoneアプリ開発初心者です。通話履歴アプリを開発しています。通話履歴データベースから通話テーブルのすべてのデータを取得しました。次に、通話履歴データベースから通話テーブルのすべてのデータを削除します。すべてのデータを削除する方法を教えてください。サンプルコードのリンクを教えてください。
前もって感謝します。
call_history.dbは読み取り専用の sqlite データベースであり、アプリから書き込むことはできません。
ただし、それを読んでも、私は強く反対することをお勧めします。これは非公開の文書化されていないファイルであり、アクセスするとアプリが拒否される可能性があります。他の誰かを引用するには:
通話履歴を取得するためのパブリック API はありません。また、callHistory.db ファイルに直接アクセスするなどの他の方法を使用すると、アプリをアプリストアに送信できなくなります。
したがって、ジェイルブレイクされた電話のみをターゲットにすることができます. また、call_history.db アクセスは 5.0 以降では壊れているため、さらに 4.x 以下に制限されます。