私はこの問題に何日も悩まされてきました。
ユーザーの名前とメールアドレスを取得してアプリにログインするために、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フラグを追加しました。
誰かが私を助けることができますか?