iPhoneライブラリのプライベートAPIを使用するために必要な手順の包括的なリストが見つかりません。
特に、ヘッダーファイルを取得する方法、必要な場合はコンパイルする方法(ヘッダーを追加するだけで、関数が定義されていないと文句を言う)、およびどのようなリソースを使用できるかを知りたいです。プライベートAPIについて学習するために使用します(たとえば、いくつかあるhttp://iphonedevwiki.net/などの他のユーザーの経験から)。
私は他の場所で、ヘッダーを取得するためにclass-dumpを使用することを推奨していることを読みました。別の方法はありますか?iPhoneプライベートSDKのリポジトリがいくつかあることに気づきましたが、お勧めする最新のリソースは何ですか?
プライベートAPIのドキュメントに関するこれまでの 質問のほとんどは、Erica SadunのWebサイトにリンクされていますが、ドキュメントはもうないようです(左側のリンクはすべて取り消し線が引かれています)。
プライベートAPIを使用しないことについてのコメントを保存してください...私は最大のリスクを知っています:
- アプリはAppleによって拒否されます。
- アプリは、OSの将来のアップデートで壊れます。
私は次のような合法的な使用について話している:
- プライベートアプリケーションの使用(たとえば、単体テスト、または何が可能かを確認するためにいじり回すため)