问题标签 [create-react-native-app]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - ant-design-mobile 可以与 create-react-native-app 一起使用吗?
我需要 从create-react-native-app生成的项目中添加{"plugins": [["import", { "libraryName": "antd-mobile" }]]}
,以使ant-design-mobile在 react native 中工作。.babelrc
我已经使用create-react-native-app开始了一个新项目。将 .babelrc 更改为:
班级:
但是,我仍然在开始时收到此错误:
谁能指出我的解决方案?
relay - 使用 Relay Modern 创建-react-native-app / expo
我们可以在 Expo 中使用 Relay Modern 吗?
在https://docs.expo.io/versions/v17.0.0/guides/using-graphql.html的文档中,只提到了 Apollo 客户端。
react-native - React Native:使用 Expo 生成 .apk 和 .ipa
我正在尝试使用 Expo & Create React Native App 为我的 React Native 应用程序生成一个 .ipa 和一个 .apk 文件。由于文档: https ://docs.expo.io/versions/v16.0.0/guides/building-standalone-apps ,我成功构建了该应用程序,并使其能够在 iOS 和 Android 设备上运行。 html
构建结束后,我的控制台显示类似
然后我在我的设备上打开exp.host/@myname/myapp
,应用程序通过 Expo 客户端显示。
但是在文档的第 4 点,据说
完成后,您将看到 .apk (Android) 或 .ipa (iOS) 文件的 url — 这是您的应用程序。
我有点困惑。在此过程中的任何地方,我都看不到在我的电脑上任何地方生成的任何 ipa 或 apk 文件。我错过了什么吗?我如何实际生成文件?
reactjs - 删除 React Native 中不必要的文件(CRNA 项目)
这是CRNA项目。
我可以禁用 Metro-bundler、react-native-packager-cache、hastle-map-react-native-packager 等文件和文件夹吗?
该文件和文件夹自行出现
javascript - undefined 不是对象(评估“this.props.navigation.navigate”)(常见问题)(CRNA)
我正在使用 CRNA v0.44 。我正在做一个两屏注册。我在第一个屏幕上,现在我想使用反应导航进入第二个屏幕。
但出现错误:
undefined 不是对象(评估“this.props.navigation.navigate”)
我已经探索了互联网,发现需要将道具传递给按钮但无法弄清楚如何?
SignupForm.js:
firebase - 使用 create-react-native-app 和 firebase 登录 google(使用指数)
通过这段代码。
}
它可以获得用户名警报,但无法通过收到此错误将令牌发送到 Firebase。
请问有什么问题
firebase - 在没有“弹出”项目的情况下在博览会(create-react-native-app)中使用 Firebase google 身份验证的任何方式
作为问题,在 firebase 中使用 google 登录需要设置 google-service 但如果您使用 create-react-native-app 创建新的 react-native 项目,则将没有“android”或“ios”文件夹(接受使用“eject ") 那么,有人对我有什么建议吗?但是我也不知道如何在我的项目中设置 google-service(即使我“弹出”项目)。
android - 如何在地图上获取固定位置名称?
我用 CRNA 创建了一个 android 应用程序,我可以通过 Expo 的位置 API 获取用户的当前位置。但我不知道如何获取固定位置的城市名称?到目前为止,这是我的代码:
ios - 将使用 create-react-native-app 创建的应用程序提交到 App Store(没有 XCode?)
在 react-native 0.45 之前,当您创建项目时,它会在 ios 文件夹中生成一个 XCode 项目文件,以便您可以使用 XCode 打开它并使用它来将您的应用程序提交到应用商店。
从 react-native 0.45 开始,react native 项目是使用create-react-native-app
命令创建的,并且不再有 xcode 项目。
我读到您可以“弹出”以返回旧样式并获取 XCode 项目。create-react-native-app
应该让一切变得更容易,所以我想有一种方法可以在不弹出的情况下提交到应用商店,这并不会使整个过程比使用 XCode 更痛苦。
明确一点:我知道可能有一些方法可以在没有 XCode 的情况下提交到应用商店,但它们不是更痛苦吗?我不敢相信 react-native 会认为不再生成 XCode 项目是一种改进。
有人能指出我正确的方向吗?
react-native - 在 iOS 上未收到本地预定通知
我的 CRNA (Expo) 应用程序为事件提醒安排本地通知。通知是在 Android 上完美安排和接收的,但不是在 iOS 上。
我创建了一个简化的测试用例:https ://github.com/nandastone/crna-expo-local-notification-test
点击“发送即时通知”按钮调用Notifications.presentLocalNotificationAsync()
,然后由回调接收。
点击“发送延迟通知”按钮可在 5 秒内安排通知,Notifications.scheduleLocalNotificationAsync()
回调未收到该通知。
我知道如果应用程序位于前台(https://forums.expo.io/t/psa-reminder-notifications-in-ios-foregrounded-apps/641),iOS 不会显示通知,但我'在Notifications.addListener()
回调中根本没有收到通知。在安排通知后关闭应用程序也没有效果。
我相当确定Permissions.REMOTE_NOTIFICATIONS
本地通知不需要检查(它肯定不在 Android 上),但我已经将它包括在内以确保。
请帮忙!