5

Xcode で Unity ゲームをビルドしようとしていますが、このエラーが発生し続けます:

ld: '/Users/Pero/Documents/GitHub/MyGame/XCodeProject/Pods/GooglePlayGames/gpg-cpp-sdk/ios/gpg.framework/gpg(libgpg.a-armv7-master.o)' にはビットコードが含まれていません。ビットコードを有効にして再構築するか (Xcode 設定 ENABLE_BITCODE)、ベンダーから更新されたライブラリを入手するか、このターゲットのビットコードを無効にする必要があります。アーキテクチャー armv7 の clang: エラー: リンカー コマンドが終了コード 1 で失敗しました (呼び出しを確認するには -v を使用します)

私たちは以下を使用しています:

  • ユニティ 5.1.1f1
  • Xcode バージョン 7.1 (7B91b)

Xcode プロジェクトには、次のフレームワークが含まれています。

  • gpg.framework
  • GooglePlus.framework
  • GoogleOpenSource.framework
  • GoogleMobileAds.framework
  • CoreText.framework
  • AdSupport.framework
  • AudioToolBox.framework
  • AVFoundation.framework
  • CFNetwork.framework
  • CoreGraphics.framework
  • CoreLocation.framework
  • CoreMedia.framework
  • CoreMotion.framework
  • CoreVideo.framework
  • Foundation.framework
  • iAd.framework
  • MediaPlayer.framework
  • OpenAL.framework
  • OpenGLES.framework
  • QuartzCore.framework
  • SystemConfiguration.framework
  • UIKit.framework
  • StoreKit.framework
  • CoreTelephony.framework

Cocoapods もインストールされており、これは Podfile にあります。

platform :ios, '7.0'
pod 'GooglePlayGames'
pod 'Google/SignIn'

問題を検索してみましたが、見つかった解決策はどれもうまくいきませんでした。ビットコードの有効化と無効化、アクティブなアーキテクチャのみのビルド、検索パスの設定または削除を試みました...ここにいくつかのリンクがあります:

xcode-5-1-missing-required-architecture-arm64

ios9 の新しい警告

Impact-of-xcode-build-options-enable-bitcode-yes-no

xcode-7 への更新後のエラー

xcode-7-and-enable-bitcode-yes-setting-does-not-work

apple-llvm-6-0-error-clang-failed-with-exit-code-1

Xcodeを使用するのは初めてです。Unity から Android バージョンを問題なくビルドしました。

また、Mac で Unity から Xcode プロジェクトを作成すると問題が発生したため (Unity がクラッシュし続ける)、Xcode プロジェクトは PC で作成されました。

4

0 に答える 0