2017-07-20 17 views
0

私はUnity3Dでゲームを開発し、IOSビルドをエクスポートしました。 Xcodeはプロジェクトを正常にビルドしますが、起動時にはアプリケーションがクラッシュします。Onesignal Unity IOSビルドシンボルが見つかりませんでした

は、第一に、私はこのエラーを得た:この後

dyld: Library not loaded: @rpath/OneSignalXC8.framework/OneSignalXC8 Referenced from: /var/containers/Bundle/Application/xxxx

Reason: image not found

を、私は変更埋め込まバイナリとエラーにフレームワークをOneSignalXC8追加しました。

このエラーが発生した後、「常に標準のSwift Standard Librariesを埋め込む」を「はい」に設定しました。ここをクリックしてください:https://stackoverflow.com/a/43117611/793880

しかし、私は同じ最後のエラーを得ました。これをどうすれば解決できますか?

  • 私はユニティ5.6.1f1
  • Xcodeのプロジェクトをエクスポートするユニティ私は感謝

    のObjective-C

を使用しています

  • をワークスペースではないを使用していますXcodeの8.3.3
  • を使用しています
  • +0

    これは役に立ちますか? https://stackoverflow.com/a/44996811/883954 –

    +1

    ライブラリはすでに埋め込みのバイナリとリンクされたフレームワークをインポートしました –

    答えて

    1
    • UnityプロジェクトからOneSignalフォルダを削除しました。
    • 最後にリリースされたプラグインパッケージをダウンロードしてください。https://github.com/OneSignal/OneSignal-Unity-SDK
    • Unityプロジェクトとビルドをインポートします。
    • ランニングに成功
    関連する問題