javascript - 如何在iPhone 6上安装expo.ipa?

标签 javascript ios xcode react-native expo

我已经用 expo build:ios --apple-id ${EXPO_APPLE_ID} -t simulator --release-channel staging --non-interactive 构建了一个 ipa .

我已经使用curl -o ${CI_BUILD_TAG}-staging.ipa "$(npx expo url:ipa --non-interactive)"下载了ipa我想在 iPhone 6 上使用 XCode 安装它。

在 xcode 中,我继续 Window > Devices and Simulator ,在左侧面板上我看到了我的 iPhone,我可以在其中拖放 .ipa进入Installed Apps列表。

我希望安装 ipa,但出现以下错误:

image

我从未在应用商店上发布过,这是我的第一个 native 应用。

是Xcode还是ipa,有办法解决这个问题吗?

这是否意味着我的应用程序已损坏并且无法在 iOS 上运行,因为它在本地可以运行并且我不想被愚弄?

最佳答案

您需要首先创建证书和临时配置文件,并将您的设备 ID 添加到 Apple Developer 的设备列表中。

Apple certificate and provisional Docs

然后在博览会中添加证书和临时配置文件。

Expo App Signing Docs

然后创建一个博览会发布版本

Expo create build docs

然后将构建上传到 Diawiinstallonair因此他们会提供一个下载 URL 并在您的设备上打开该 URL 并安装该应用程序。

关于javascript - 如何在iPhone 6上安装expo.ipa?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59539163/

相关文章:

javascript - 使用 javascript 在 6 x 6 的表格中生成 div

javascript - HTML 大小对我的 Js 有多重要(对我的页面加载时间更重要)

Javascript - 绑定(bind)到按键事件,除非用户处于文本输入状态

ios - 通过解析将时间戳添加到 MapView 注释?

objective-c - 应用程序处于后台时中断后恢复执行代码

ios - 如何构建具有特定行数的 TableView ?

javascript - RethinkDB:​​Javascript - 如何删除嵌套对象

ios - 简单地用矩形遮盖 UIView

ios - Interface Builder 中不显示字体

ios - 在 32 位和 64 位架构上格式化 NS(U)Integer 时类型转换的替代方法?