未知的执行上下文错误 - 将Realm导入Expo React Native IOS应用程序

时间:2017-03-18 00:22:46

标签: ios react-native realm expo

我是RN的初学者,使用expo标签示例和realmDB,在将Realm导入Expo项目并使用getting started example时,我遇到未知执行上下文错误IOS的领域

enter image description here

我遵循了Realm docs的标准程序

  1. npm install --save realm

  2. react-native link realm

  3. 但是当我添加const Realm = require('realm');import Realm from 'realm';时,我收到了错误

    当我将代码添加到RNExpo / screens / SettingsScreen.js

    时,您可以在github上看到我的代码和项目,并抛出错误

    导致此错误的原因是什么?我是想在除了我正在使用领域的文件之外的其他文件上导入Realm?

1 个答案:

答案 0 :(得分:6)

我设法与世博会的Nikhilesh取得联系,他告诉我,我无法使用Realm,因为

  

使用Realm涉及添加本机代码[和]来做类似的事情   在世博会上你需要分离'这是这样的   https://docs.expo.io/versions/v15.0.0/index.html

他告诉我他们世博会有兴趣在未来增加对Realm的支持,但是现在不可能同时使用这些服务。