2017-09-26 9 views
0

私はXCode 8.xでうまく構築され、シミュレータで実行された反応ネイティブアプリを持っています。リアクションネイティブはiOS向けに構築できません

私はXCode 7.3を別のコンピュータに持っています。

プロパティ「badgeColor」NOUTは、型のオブジェクトで見つかった「UITabBarItem」

は、誰もがこの問題に遭遇し、どのようにされた人:私は私の反応ネイティブアプリケーションを構築しようとすると、私はエラーメッセージが表示されますあなたはそれを解決する?これはXcodeのバージョンの問題ですか?

私は&はその "iOSの10以降で利用可能 badgeColor" とのコメントが

か見、私はあなたがあなたのバージョンのXcodeを更新するべきだと思い

 // badgeColor available "since iOS 10" 
    if ([self.barItem respondsToSelector:@selector(badgeColor)]) { 
    self.barItem.badgeColor = badgeColor; 
    } 

RCTTabBarItem.m

これらの行に表示さ
+0

。これは明らかにあなたを助けることを願っています可能な回避策。そして[この1つ](https://github.com/facebook/react-native/issues/12080)は、XCodeの更新を提案しています – Set

答えて

0

ターミナルでyoure xcodeのバージョンを確認するには、「xcodebuild-showsdks「& wi LLの表示:

byewebstersmbp:react_project webster$ xcodebuild -showsdks 
OS X SDKs: 
    OS X 10.11      -sdk macosx10.11 

iOS SDKs: 
    iOS 9.3       -sdk iphoneos9.3 

iOS Simulator SDKs: 
    Simulator - iOS 9.3    -sdk iphonesimulator9.3 

tvOS SDKs: 
    tvOS 9.2      -sdk appletvos9.2 

tvOS Simulator SDKs: 
    Simulator - tvOS 9.2   -sdk appletvsimulator9.2 

watchOS SDKs: 
    watchOS 2.2      -sdk watchos2.2 

watchOS Simulator SDKs: 
    Simulator - watchOS 2.2   -sdk watchsimulator2.2 

私はこの[GitHubの上の問題](https://github.com/facebook/react-native/issues/14423)は、いくつかの説明

関連する問題