iOS 4.0版本加入了无线部署功能,所谓无线部署就是完全脱离iTunes的发布程序的一种方式。苹果称之为 OTA部署
“无线部署”专用于企业部署,包括ad-hoc和in-house部署,所以本文中你必须使用这两种provisioning profiles 文件。
上面的准备工作完成了以后,打开项目,快捷键:Control+Command+O 打开 Organizer, 把对应的provisioning 文件拖动到对应的对话框。
菜单栏选择“Build”->“Build and Archive”。
如果Build and Archive是灰色的,请选择配置为device,Distribution。
编译成功后,会弹出Orgnizer窗口,
选择“Share Application…”,
又会弹出Share Archived Appliation窗口。然后,选择“Distributefor Enterprise”.
紧接着弹出部署描述文件(.plist)配置窗口,在该窗口里面填写对应的.ipa url等信息。
点击OK,弹出文件保存路径选择窗口,选择一个目标文件夹比如桌面,另外随便写个名字比如GlowDemo:
点击Save。于是桌面上出现两个文件,这就是我们进行OTA发布所必需要的两个文件,此外还有签名时使用Provisioning Profile文件:
另外再准备一个图标文件(应用程序图标文件,大图标512*512,小图标57*57):
这一步是可选的,你也可以不使用图标。
将上述4个文件统统放到web服务器上,如:
在服务器上新建html页GlowDemo.html,内容如:
<html>
<head><title>TextGlowDemo</title></head>
<body>
<ul>
<li>
<a href="http://10.180.120.235:8080/AnyMail/InHouseProvisionProfile.mobileprovision"> Provisioning File</a>
</li>
<li>
<a href="itms-services://?action=download-manifest&url=http://10.180.120.235:8080/AnyMail/GlowDemo.plist">
install GlowDemo</a>
</li>
</ul>
</body>
</html>
注意:url中的“itms-services://?action=download-manifest&url=”是固定的,你不能改成其它,否则Safari不会调用安装程序。
现在在iPhone上打开Safari,输入这个html的url:http://10.180.120.235:8080/AnyMail/GlowDemo.html看看:
首先点击ProvisioningFile链接,iOS提示你要安装该预置描述文件,根据提示安装。
然后点击install GlowDemo链接,iOS会提示你进行安装。
在XCode4.2中,Build and Archive菜单不见了,操作稍有不同,见下。
点击Product->Archive:
看见Share…按钮了吗?接下来选择发布证书:
Next,选择ipa保存路径。当你点击Save for Enterprise Distribution,弹出.plist编辑界面出来了,跟Xcode3.2中一样,要你输入几个url:
Save,返回Orgnizer,在制作好的Archiver上右键,选择Show In Finder:
现在,看到制作好的文件了吧:
接下来的步骤不用说了吧,跟Xcode3.2中一模一样。
分享到:
相关推荐
Xcode4.2教程(斯坦福大学iOS开发教程3_Walkthrough iOS 5.pdf) 适用于4.2以上版本的Xcode
360度全景浏览代码:360度全景浏览代码,Xcode4.0编译,ios4.2
xcode8调试IOS11 Shift+Command+G进入 /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport 把解压后的文件复制进去。
Snow Leopard 上最后一个版本的xcode 网络上已经没有其他可下载的资源点 xcode_4.2_and_ios_5_sdk_for_snow_leopard.dmg xcode_4.2_and_ios_5_sdk_for_lion.dmg md5:4e0efebe696d31b46ab4b117015515a5
英语原文pdf版本 RxSwift-Xcode8 & swift3.2,学习RxSwift必备
iOS9.3.2,iOS10 SDK 让你你的xocde5、6支持调试iOS9,iOS10。 源自Xcode_8_beta6,2016-08-24
IOS应用源码之【应用】电子书阅读器 - iOS PDF Reader(Xcode 4.2 and iOS 5).rar
iOS 11 App Development Essentials Learn to Develop iOS 11 Apps with Xcode 9 and Swift 4
xcode4.2 ios5sdk snowleopard
Beginning iOS Storyboarding- Using Xcode 英文原版高清pdf 英文书,推荐英文好的童鞋学习
本书教会读者使用Xcode开发环境第4版为iPhone构建自己的应用程序所需的技能。
xcode 4.2 and iOS5 sdk torrent 文件
xcode支持iOS15.2和iOS15.4
iOS Game Programming with Xcode and Cocos2d(完整版) 自己收集的
Xcode iOS11.0版本的配置包 给需要真机调试iOS11.0系统版本手机又不想升级Xcode的童鞋 为什么会有摘要必须大于100字节这种逆天的设定!!!
不想更新Xcode的,还想在Xcode 上运行的可以将SDK移入指定路径/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport
下载解压放到/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport即可,重启Xcode即可,无需升级系统和Xcode
IOS APP应用开发 微博 Xcode 详细代码
提供大家一起下载 可以真机测试大家一起来用 】 、