是否可以将在 linux 中使用 react-native 开发的 ios 应用程序运行到真正的 iphone

Posted

技术标签:

【中文标题】是否可以将在 linux 中使用 react-native 开发的 ios 应用程序运行到真正的 iphone【英文标题】:Is it possible to run ios apps developed using react-native in linux to real iphone 【发布时间】:2017-06-03 15:26:48 【问题描述】:

我有一个 react-native 应用程序。我想从我的 linux/windows 机器生成一个 ios 应用程序。有可能吗?一些朋友向我推荐了 BuddyBuild。我有什么替代解决方案吗?我有以下物理设备

    运行 windows 和 linux 的笔记本电脑(运行 node.js、python、java、npm 等等) iPhone 5S 互联网连接

【问题讨论】:

我的回答对你有帮助吗? 是的@FunkSoulNinja 【参考方案1】:

试试世博会。它建立在 React Native 之上,它使开发变得更加容易,因为您可以在真实的手机上立即看到您的代码。您可以向他人发送链接,甚至可以使用 QR 码在您处理项目时分享您的项目。

Expo

【讨论】:

谢谢@FunkSoulNinja。是的,世博会听起来比 RN 好。我是否可以使用 Expo 为我的 iPhone 生成一个 ipa 文件,或者它可以直接在我的 iOS 设备上运行??? @ThomasEaso。使用 Expo,您可以从应用商店下载一个应用程序(也称为 Expo)到您的智能手机上,并将桌面 Expo 客户端拥有的代码(或 QR 代码)发送到您的手机以连接到它。您还可以使用 Expo 为 iOS 或 android 构建独立文件。可以在此处找到相关文档Build Standalone Apps

以上是关于是否可以将在 linux 中使用 react-native 开发的 ios 应用程序运行到真正的 iphone的主要内容,如果未能解决你的问题,请参考以下文章

是否有可能知道从文件中读取的长文本将在 C 中使用多少个字符?

是否可以将在用户定义的函数中创建的数据表放在全局环境中?

linux如何查看nginx是否启动

将 inotify 与 MinGW 一起使用

有没有办法在 React native android 中检测最近的电话通话时长

React Native - 文本位于状态栏 - 如何进一步降低?