プロジェクトに到達可能性を追加する際に問題が発生します。以前は到達可能性を使用しましたが、今回は失敗します。私はいつも以下のエラーがあります:
Undefined symbols for architecture armv7:
"_OBJC_CLASS_$_Reachability", referenced from:
objc-class-ref in DelegatePrincipal.o
ld: symbol(s) not found for architecture armv7
clang: error: linker command failed with exit code 1 (use -v to see invocation)
私のプロジェクトはARCを使用していません(そして私はそれを望んでいません)、ベースsdk 5.0、ARChitecture標準(armv7)、そして私はすでにSystemConfiguration.frameworkを追加しています。
Tony Million Reachabilityもテストしましたが、機能しません。同じ問題。
他のトピックからも同じ質問を見ましたが、それはARCに関するものでした。私のプロジェクトにはARCがありません。
さらに、次のように、デリゲート内で簡単なテストを行っています。
Reachability *reach = [Reachability reachabilityForInternetConnection];
NetworkStatus netStatus = [reach currentReachabilityStatus];
if (!netStatus == NotReachable) {
NSLog(@"Not connected");
}
ありがとう!