【问题标题】:How to install expo .ipa on iPhone 6?如何在 iPhone 6 上安装 expo .ipa?
【发布时间】:2020-04-19 16:35:39
【问题描述】:

我已经用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,但出现以下错误:

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

是Xcode还是ipa,有办法解决吗?

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

【问题讨论】:

    标签: javascript ios xcode react-native expo


    【解决方案1】:

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

    Apple certificate and provisional Docs

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

    Expo App Signing Docs

    然后创建一个 expo 发布版本

    Expo create build docs

    然后上传构建到 Diawiinstallonair 以便他们提供下载 URL 并在您的设备上打开该 URL 并安装应用程序。

    【讨论】:

    • 我没有苹果开发者账号,没有它我可以安装 tar.gz/ipa 吗?
    • 没有开发者帐户,您无法在设备中安装 IPA。只有一种方法可以在没有开发者帐户的设备上安装应用程序。它是通过 Xcode 安装一个应用程序。
    • 我认为首先你需要退出 expo 项目,然后你找到一个 iOS 文件夹并通过 Xcode 打开 xcodeProj 文件并创建免费开发者帐户并添加 Xcode 然后从 Xcode 在设备中安装应用程序。跨度>
    • 我生成的 .ipa 有 224MB,在 Diawi 中使用的免费帐户是 50MB。使用 InstallOnAir,经过很长时间尝试安装后,我收到错误消息:“无法安装...请稍后再试。”
    猜你喜欢
    • 2017-10-04
    • 2015-03-28
    • 1970-01-01
    • 2013-12-24
    • 1970-01-01
    • 2017-01-14
    • 1970-01-01
    • 1970-01-01
    • 2014-11-30
    相关资源
    最近更新 更多