1

私はこの問題に何日も悩まされてきました。

ユーザーの名前とメールアドレスを取得してアプリにログインするために、GoogleのObjective-CSDKを使用しています。プロジェクトとクラスをプロジェクトに追加し(コンパイルされなかったため)、テストするとすべてがうまくいきます。

問題は、リリース用にコンパイルしてアプリをiPadに直接ダウンロードすると(iOS 5.1、iOS 6.0.1のipadで正常に動作する)、googleのログインビューコントローラーを作成するとアプリがクラッシュすることです。

ログサイス:

Dyldエラーメッセージ:シンボルが見つかりません:_objc_setProperty_atomic_copy参照元:/var/mobile/Applications/58E1CEC8-FDAD-46B7-8684-92F919BA03A7/Nearpod.app/Nearpod予期される場所:/usr/lib/libobjc.A.dylib Dyldバージョン: 199.6

私はこのエラーを探していましたが、私が見つけたものはすべて次のような質問です:@propertyフォームにアクセスするとARCアプリがクラッシュしますARCstaticlibおよびIOS5でXcode4.5エラー

両方のプロジェクトのベースSDKとIOS開発ターゲットが一致することをすでに確認しました(実際、これがアプリを最初はデバッグモードで正常に動作させるものでした)

私はiOS開発ターゲットを5.0に設定し、ベースSDKを最新のIOS(iOS 6.1)に設定しています

プロジェクトとターゲットの両方でデバッグ構成とリリース構成の違いを確認しましたが、疑わしいものは見つかりませんでした...

また、すべてのgtlクラスと両方のプロジェクトに-fobjc-arcフラグを追加しました。

誰かが私を助けることができますか?

4

1 に答える 1