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

Ios Xcode 4.5-在我的设备上无线构建应用程序,ios,xcode,xcode4,build,wireless,Ios,Xcode,Xcode4,Build,Wireless,因此,最近我的iPhone4决定停止工作,我无法再使用USB将其连接到Mac或PC(只有当我将其连接到墙上插座的USB时,它才会充电,插入时我必须向上推30针接口),但这是另一个问题 问题是我无法再在我的设备上构建和测试我的应用程序。 我用iTunes设置了我的设备,这样我就可以进行无线同步了。因此,除了在我的设备上测试我的应用程序之外,手机仍然100%可用 我在读另一篇文章,它似乎在谈论如何在设备上无线构建应用程序。但是他们也说它在Xcode 4.3.1中被删除了 我从来没有在以前的Xcode

因此,最近我的iPhone4决定停止工作,我无法再使用USB将其连接到Mac或PC(只有当我将其连接到墙上插座的USB时,它才会充电,插入时我必须向上推30针接口),但这是另一个问题

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

我在读另一篇文章,它似乎在谈论如何在设备上无线构建应用程序。但是他们也说它在Xcode 4.3.1中被删除了

我从来没有在以前的Xcode中实际使用过这个特性,所以我不确定这是否是它们的实际用途/它们是否工作良好

基本上,我是在问是否有人知道如何将我的应用程序无线连接到我的设备上


我想我可以建立一个临时版本,将应用程序文件放在我的iTunes中,并在那里同步我的设备,但在这一点上,我宁愿借用一台friends设备进行测试。

你当然可以这样做。创建自己的应用商店:)

首先,将应用程序构建到存档(.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>
如果您尝试在iPhone以外的任何设备上导航,您将得到一个无法识别itms协议的错误。您可以在桌面上通过右键单击链接并选择“复制快捷方式”进行测试。粘贴到url浏览器中,并删除除plist url位置之外的所有内容。这将启动在浏览器上的下载,您将收到ipa文件(您可以解压缩并签出)


查找更多信息

您不必手动创建plist。如果您执行“临时部署”并选中“为企业分发保存”复选框,Xcode将为您执行此操作。很高兴知道这至少是可能的!我希望苹果能给我们一个更简单的直接使用Xcode的方法(有点像iTunes同步),但这可能会让我们在试图修复bug和每分钟都要构建时感到厌烦:)。
application/octet-stream ipa
text/xml plist