2017-03-21 16 views
2

このポッドを反応ネイティブプロジェクト(RN 0.42)に追加すると、シェイキングジェスチャーはiOS上では動作しなくなります。私は非常に迷惑なxcodeでそれを構築する以外に私のコードをデバッグすることはできません。実際に開発が遅くなるので、誰かが解決策を持っていれば評価されるでしょう。Reactネイティブシェイキングジェスチャーが機能しない

source 'https://github.com/CocoaPods/Specs.git' 

platform :ios, '8.0' 
use_frameworks! 

def available_pods 
    project ‘rrnf’, 'Debug' => :debug 

    react_path = '../node_modules/react-native' 
    yoga_path = File.join(react_path, 'ReactCommon/yoga') 


    pod 'React', path: react_path, :subspecs => [ 
    'Core', 
    'RCTActionSheet', 
    'RCTGeolocation', 
    'RCTImage', 
    'RCTLinkingIOS', 
    'RCTNetwork', 
    'RCTSettings', 
    'RCTText', 
    'RCTVibration', 
    'RCTWebSocket', 
    ] 
    pod 'Yoga', :path => yoga_path 

    [ 
    'Firebase', 
    'Firebase/Core', 
    'Firebase/Auth', 
    'Firebase/Storage', 
    'Firebase/Database', 
    'Firebase/RemoteConfig', 
    'Firebase/Messaging' 
    ].each do |lib| 
     pod lib 
    end 

    pod 'react-native-camera', path: '../node_modules/react-native-camera' 

end 

target 'rrnf' do 
    available_pods 
end 

target 'rrnfTests' do 
    available_pods 
end 
+0

まだデバッグモードで、リリース版としてコンパイルしていませんか? –

+0

はい、デバッグモードです。アプリケーションがクラッシュすると、私はリロードすることができる赤い画面が表示されます。しかし、私はデバッグオプションでプロンプトにアクセスできません – Jab

答えて

0

このawnserはプリプロセッサマクロに私の問題 How do i use the iOS shake gesture with react native?

追加RCT_DEV = 0を解く振っジェスチャーを修正しました。

あなたはRCTDefines.hで[RCT_DEVの]値を変更するか、または で反応libにプロジェクトのビルド設定は、どこDEBUGセクションにRCT_DEV = 0「をプリプロセッサ マクロ」を検索して追加します= 1は現在 が定義されています。

関連する問題