微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

IOS设备上的侧面加载

如何解决IOS设备上的侧面加载

我对使用React Native(Expo)创建的侧面加载应用程序有疑问。

我已经构建了我的应用程序,并将其上传到了Expo Server。我设法将应用程序侧面加载到Android设备上,没有任何问题。即使是无线更新也能完美运行!

现在我的问题是,是否有人曾经在IOS设备上成功将应用程序侧面加载?这有可能吗?

在Android上非常简单,但是据我所知,在iOS上它并不容易,因为它们总是使您的生活变得更加艰苦:D

如果有人有关于如何侧面加载Expo应用程序的指南或参考,我将不胜感激。

编辑:我检查了以下链接https://docs.expo.io/distribution/building-standalone-apps/-表示可以使用XCode以某种方式完成。

由于我没有Mac,也不想拥有Mac,也许可以通过VM来做到这一点吗?

感谢〜褪色

解决方法

加载应用程序的选项很少,但它们需要macOS系统或付费的Apple开发人员帐户。

  • 如果可以访问本机源,则可以在xcode中进行构建,因此它不适用于由expo管理的工作流,但是如果您退出,则有可能。 (需要macOS)
  • 您可以创建模拟器内部版本expo build:ios -t simulator(仅在模拟器上可用)(需要macOS)
  • 您可以创建临时配置文件并将其用于构建,只有在您Apple帐户中注册的设备上才能安装该应用程序。 (需要付费的Apple开发人员帐户)
  • 如果您拥有企业Apple帐户,则可以侧向加载版本
,

如果您有Xcode,这并不难。这里有几个步骤,但这并不困难。

  • 在Xcode中进行归档构建。
  • 右键单击Xco​​de-> Archive中的版本,然后选择“在Finder中显示”
  • 右键单击Finder文件夹中的.xcarchive“显示软件包内容”
  • 导航至“产品”->“应用程序”。那里将有一个.app文件。

如果尚未将手机连接到Mac

  • 打开Xcode->设备和模拟器
  • 选择您的手机
  • 将.app从Finder拖到“已安装的应用程序”上。这会将应用安装在设备上

对不起,请重新阅读OP。我想,如果您可以从Expo获得xcarchive或.app,则应该可以使用最后几步进行侧面加载

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。