• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

iOS OTA 版本未下载

[复制链接]
菜鸟教程小白 发表于 2022-12-12 21:14:43 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题

这是一个有点奇怪的问题。今天我为 OTA 分发构建了我的 iOS 应用程序的新版本。下载后突然提示“无法下载应用,此时无法下载‘ABC’”。但奇怪的是,如果我使用 xCode "Devices"工具安装相同的 ipa 文件,它会起作用。我检查了,仔细检查了下面的东西,但仍然无法正常工作。

  1. 重新创建了新的配置文件。
  2. 添加不同的设备并创建新的配置文件。
  3. 使用不同的 mac 构建应用程序。
  4. 使用不同的 Apple 开发者帐户来构建应用程序。(创建的应用程序 ID、prov 配置文件等...)
  5. 即使我创建了一个空应用程序来查看我是否错误地修改了任何build设置。
  6. 重新生成 manifest.plist 文件。
  7. 检查了 html 文件,看看我是否链接到了正确的 plist 文件。
  8. 服务器也安装了有效的 SSL 证书。

这是我的 manifest.plist 文件,

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>items</key>
    <array>
        <dict>
            <key>assets</key>
            <array>
                <dict>
                    <key>kind</key>
                    <string>software-package</string>
                    <key>url</key>
                    <string>https://example.com/app/abc.ipa</string>
                </dict>
                <dict>
                    <key>kind</key>
                    <string>display-image</string>
                    <key>url</key>
                    <string>https://example.com/app/</string>
                </dict>
                <dict>
                    <key>kind</key>
                    <string>full-size-image</string>
                    <key>url</key>
                    <string>https://example.com/app/</string>
                </dict>
            </array>
            <key>metadata</key>
            <dict>
                <key>bundle-identifier</key>
                <string>com.example.ap</string>
                <key>bundle-version</key>
                <string>1.0</string>
                <key>kind</key>
                <string>software</string>
                <key>title</key>
                <string>ABC</string>
            </dict>
        </dict>
    </array>
</dict>
</plist>

这是我的html链接,

<a href="itms-services://?action=download-manifest&url=https://www.example.com/app/manifest.plist">Tap Here to Install ABC Application</a>



Best Answer-推荐答案


我解决了这个问题。其实这是一个愚蠢的

我做的唯一错误是没有添加'www',一旦我添加它就可以正常工作。

我不得不在任何地方使用“https://www.exam .....”。

关于iOS OTA 版本未下载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38349361/

回复

使用道具 举报

懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关注0

粉丝2

帖子830918

发布主题
阅读排行 更多
广告位

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap