gpt4 book ai didi

ios - 我的应用程序无法在 iOS 设备上启动(导出的 .ipa)

转载 作者:行者123 更新时间:2023-11-29 05:36:32 24 4
gpt4 key购买 nike

我在 Xcode 10 中使用 Swift 5 创建了一个应用程序,并将多个 iOS 设备的 UDID 添加到我的开发者帐户(获得了 99 美元的帐户)。

如果我通过 Xcode 在设备上安装我的应用程序,我可以启动该应用程序,它有一个图标,一切正常。

我还将应用程序导出为 .ipa 文件:

  1. 在 Xcode 中选择“通用 iOS 设备”(左上角)
  2. 创建存档(产品 - 存档)
  3. 打开文件列表(窗口 - 管理器)
  4. 突出显示刚刚创建的存档,然后点击“分发应用程序”
    • iOS 应用商店 - 下一步
    • 导出 - 下一步
    • 两个选项均已选中(包括位码、上传应用的符号)- 下一步
    • 自动管理签名 - 下一步
    • 输入 Mac 帐户的密码两次
    • 在“查看 myapp.ipa 内容”屏幕上点击“导出”
    • 选择要“导出为”的文件夹,然后点击“导出”
  5. 将 iOS 设备连接到 Mac/PC -> iTunes 打开
  6. 点击下拉菜单(音乐、电影等)旁边的“iPhone”图标即可查看设备上的文件
  7. 将导出的 .ipa 从 finder/explorer 拖到左侧(如图 here )-> iTunes 在 iOS 设备上安装应用程序。

该应用程序确实显示在主屏幕上,但它只有默认白色/灰色图标的较暗版本(如果我通过 Xcode 安装,它会使用实际图标),如果我按下它,图标会“摆动” “一次,但应用程序打不开。没有错误消息或任何错误指示。

该应用程序不在“当前运行的应用程序”列表中(按两次主页按钮)。

我将“构建配置”(编辑方案 - 运行 - 信息)从“调试”更改为“发布”(建议 here ),但这也没有帮助。

导出时我错过了什么吗?如何启动应用程序?

最佳答案

您可以通过自动化工具将其导出以供应用商店提交 - 这通常在公司环境中完成(多个开发人员、多个应用程序、CI/CD [持续集成/持续交付] 等)。

如果您不这样做,则可以通过 Xcode 提交应用程序。

可能值得您花时间阅读 https://help.apple.com/app-store-connect/

关于ios - 我的应用程序无法在 iOS 设备上启动(导出的 .ipa),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56988327/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com