2016-01-09 49 views
2

我試圖按照此處的說明進行操作:https://gist.github.com/boopathi/27d21956fefcb5b168fe如何使用react-native組件創建一個swift項目?

該指令的推出時間與新反應本機構建的推送速度有些過時。

我修復了指令中的一些明顯問題(將lib.ReactKit.a更改爲libReact.a等)。

我能夠編譯swift項目並調出模擬器。然而,死亡的紅色屏幕上顯示了以下消息: 無法執行JS調用:__fbBatchedBridge未定義

任何見解或如何創建與反應本土迅速工程總方向,將不勝感激。

+0

這是相關的嗎? https://github.com/facebook/react-native/issues/5090 –

回答

1

通過創建一個快捷項目的多種方式尋找後,下面的方法爲我工作:

1)按照指示在這裏(使用SWIFT版本):https://github.com/davidyaha/react-native/blob/master/docs/EmbeddedAppIOS.md

2)如果您的構建然用「無法連接到開發服務器」進入死亡的紅色屏幕。粘貼您的SWIFT項目下的以下行到您的Info.plist文件:

<key>NSAppTransportSecurity</key> 
<dict> 
    <key>NSExceptionDomains</key> 
    <dict> 
     <key>localhost</key> 
     <dict> 
      <key>NSTemporaryExceptionAllowsInsecureHTTPLoads</key> 
      <true/> 
     </dict> 
    </dict> 
</dict> 

推理的詳細討論是在這裏https://github.com/facebook/react-native/issues/304

上述步驟將讓你看到的反應,原生成分迅速項目。

相關問題