【发布时间】:2019-04-30 20:31:55
【问题描述】:
我目前正在使用 Expo 开发一个应用程序。我使用 Expo 的 Facebook API 供用户登录,并意识到如果我想分离,我必须使用 React Native Facebook SDK。我从很多人那里听说您不能将 expo 应用程序发布到应用商店,但是,expo 网站似乎另有说法。我应该继续在 Expo 中开发还是分离并替换我拥有的任何 Expo 导入?
【问题讨论】:
标签: react-native expo
我目前正在使用 Expo 开发一个应用程序。我使用 Expo 的 Facebook API 供用户登录,并意识到如果我想分离,我必须使用 React Native Facebook SDK。我从很多人那里听说您不能将 expo 应用程序发布到应用商店,但是,expo 网站似乎另有说法。我应该继续在 Expo 中开发还是分离并替换我拥有的任何 Expo 导入?
【问题讨论】:
标签: react-native expo
你可以很容易地用Expo生成.apk或.ipa文件,然后上传到对应的商店(我做过多次)。
来自 Expo 的文档:
本指南的目的是帮助您创建适用于 iOS 和 Android 的 Expo 应用程序的独立二进制文件,这些二进制文件可以提交到 Apple App Store 和 Google Play Store。
您可以在此link 中找到有关如何生成所需二进制文件的详细说明。
“您无法将 Expo 应用程序发布到应用程序商店”您的朋友可能表示的意思是与 Expo OTA updates 关联的 publish 命令。他们甚至有一个部分解释how to publish OTA updates to your standalone app。
在与 Expo 打交道时,一种方便的思维方式是认为“发布”是指使用 Expo 的 CLI 工具生成 OTA 更新,而“构建”是指生成新的二进制独立文件的行为。
如果您在将应用部署到应用商店时仍需要帮助,请查看 Expo 的 distribution guide。
【讨论】: