一、App 打包
1) 下载发布版的证书并安装。
2)Target -> Build Setting,改为发布版本的 profile
3) Target -> General -> Team, 选为发布版本的 Team
4)Xcode -> Product -> Archive
5) Oganizier -> Distribute
6)选择对应的 profile,最后选择 ipa 生成所存放的路径。
二、在线安装,跳过 AppStore (资料来源)
1) 需要一个引导页面,引导用户安装
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>一键安装掌上综调iPhone版</title> </head> <body> <a href=‘itms-services://?action=download-manifest&url=http://222.177.4.242/ios/d.plist‘>一键安装掌上综调iPhone版</a> </body> </html>
2) 上述的d.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>http://222.177.4.242/download?attachId=022DB5EAF88A57B175D24060DCD1BA70</string> </dict> <dict> <key>kind</key> <string>display-image</string> <key>needs-shine</key> <true/> <key>url</key> <string>http://222.177.4.242/ios/icon.png</string> </dict> <dict> <key>kind</key> <string>full-size-image</string> <key>needs-shine</key> <true/> <key>url</key> <string>http://222.177.4.242/ios/icon.png</string> </dict> </array><key>metadata</key> <dict> <key>bundle-identifier</key> <string>com.ccssoft.mopclient.chongqing</string> <key>bundle-version</key> <string>1.0.0</string> <key>kind</key> <string>software</string> <key>subtitle</key> <string>掌上综调</string> <key>title</key> <string>掌上综调</string> </dict> </dict> </array> </dict> </plist>
说明:
a> "http://222.177.4.242/download?attachId=022DB5EAF88A57B175D24060DCD1BA70" 这是ipa包所在的网络地址
b> 把 icon.png 放在上面两个文件的同一个目录,此图片用作在iphone上显示程序图标。http://222.177.4.242/ios/icon.png
c> 使用iphone safari浏览器,浏览 http://222.177.4.242/ios/d.html 文件,即可安装了。