Xcode 4.5 - 在我的设备上无线构建应用程序

2023-12-08

所以最近我的 iPhone 4 决定停止工作,我无法再使用 USB 将其连接到我的 Mac 或 PC(只有当我将它连接到墙上插座中的 USB 时它才会充电,并且我必须按下 30 针插入时连接器向上)但这是另一个问题。

问题是我无法再在我的设备上构建和测试我的应用程序。 我的设备已设置 iTunes,以便可以进行无线同步。因此,除了在我的设备上测试我的应用程序之外,手机仍然 100% 可用。

我正在阅读另一篇文章Xcode 4.2 支持无线连接设备这似乎是在谈论在设备上无线构建应用程序。但他们也表示它在 Xcode 4.3.1 中已被删除。

我从未在以前的 Xcode 中实际使用过此功能,所以我不确定这是否是它们的实际用途/它们是否运行良好。

基本上我问是否有人知道如何将我的应用程序无线构建到我的设备上。

我想我可以构建一个 AdHoc 版本,将应用程序文件放入我的 iTunes 中并在那里同步我的设备,但那时我宁愿借用朋友的设备进行测试。


你当然可以做到这一点。创建您自己的应用程序商店:)

首先,将您的应用程序构建为存档 (.IPA) 文件。接下来,导出项目 PLIST 文件。

这应该看起来像这样:

<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>[URL]</string>
                </dict>
            </array>
            <key>metadata</key>
            <dict>
                <key>bundle-identifier</key>
                <string>com.usaa.FileTransfer</string>
                <key>bundle-version</key>
                <string>2.21</string>
                <key>kind</key>
                <string>software</string>
                <key>title</key>
                <string>File Transfer</string>
            </dict>
        </dict>
    </array>
</dict>
</plist>

Finally:

  1. 确保 [URL] 的字符串条目包含存档 (IPA) 的正确路径。
  2. 创建一个小型 HTML 页面,其中包含该 plist 文件的下载链接。 (见下文)请务必包含以下哑剧类型!

  3. 通过您的 iPhone 导航到该下载链接并安装!

    a href=itms-services://?action=download-manifest&url=YOURURLGOESHERE>下载应用程序

MIME 类型

application/octet-stream ipa
text/xml plist

如果您尝试在 iPhone 以外的任何设备上导航,您将收到有关 itms 协议无法识别的错误。您可以通过右键单击链接并选择复制快捷方式在桌面上进行测试。粘贴到 url 浏览器中,然后删除除 plist URL 位置之外的所有内容。这应该会在您的浏览器上开始下载,并且您应该会收到 ipa 文件(您可以解压缩并查看该文件)

查找更多信息here!

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Xcode 4.5 - 在我的设备上无线构建应用程序 的相关文章

随机推荐