0

FacebookAPIを使用してアプリを作成しました。完了しました。開発コード署名を使用してデバイスでアプリを実行しても、まったく問題はありません。

そこで、adHoc配布コード署名で作ってみたところ、構築に成功しました。他の機能を経ても問題ありません。

しかし、(FacebookダイアログAPIを使用して)Facebookと何かを共有しようとすると、デバイスで開発コードサインが発生した場合に正常に機能したにもかかわらず、このアプリがシャットダウンしました。

これはadHocバージョンであるため、デバッグできません。問題が何であるかわかりません。何が問題なのか教えていただけますか?これはいつどのような場合に起こりますか?

4

2 に答える 2

2

どうしたの?デバイスからアプリを削除してから、iTunes を使用して ipa をデバイスにインストールします。次に、デバイスがまだ接続されている間に、Xcode => Organizer => Devices => your device => Console に移動し、デバイスでアプリを起動します。次に、クラッシュの理由が表示されます。

于 2012-02-24T20:12:27.027 に答える
0

経由でデバイス ログを確認しましたXcode > Window > Devices > View Device Logs

私にとっての問題は、CocoaPods を介してプロジェクトに統合されたカスタム フォントを使用していることです。開発中は、コンピューターがフォント ファイルの場所を確認できるため、アプリはスムーズに実行されます。ただし、Xcode はポッドからプロジェクトにフォント ファイル (.ttf) をバンドルしないため、次のいずれかを行う必要がありました。

  • フォント ファイルを Build Phases > Copy Bundle Resources に追加し、フォント ファイルをメイン プロジェクト フォルダーに追加します (コピーせずに、参照としてのみ)。
  • または、カスタム フォントを CocoaPods の依存関係として削除し、代わりにフォント ファイルをプロジェクトにコピー アンド ペーストします。

フォント ファイルへの参照の 1 つを誤って削除してしまい、再び問題が発生する可能性があるため、2 番目のものを使用しました。

于 2015-06-06T08:24:33.410 に答える