
itms-services://?action=download-manifest&url=http://example.com/manifest.plist
改为
itms-services://?action=download-manifest&url=https://example.com/manifest.plist
即可。
对于服务器,则需要增加对https的支持,本人用的是apache服务器,所以在这里以apache服务器为例:
1. 安装配有SSL模块的apache版本,本人使用的是httpd-2.0.65-win32-x86-openssl-0.9.8y
2. 打开apache的配置文件conf/httpd.conf,去掉以下内容前的#
LoadModule ssl_module modules/mod_ssl.so
并在文件最后加上:
<VirtualHost *:8080>
ServerAdmin zhaoxinyan12@mails.tsinghua.edu.cn(随意)
DocumentRoot D:/Server(服务器根目录)
ServerName 166.111.81.xxx(服务器域名或ip地址)
ErrorLog logs/test-error_log
CustomLog logs/test-access_log common
SSLEngine on
SSLCertificateFile "D:/Program Files/Apache Group/Apache2/conf/ssl.crt/server.crt"(之后生成证书的完整路径)
SSLCertificateKeyFile "D:/Program Files/Apache Group/Apache2/conf/ssl.key/server.key" (之后生成密钥的完整路径)
</VirtualHost>
3. 修改conf/ssl.conf文件的以下内容:(以下为修改完的,大家可以参考下)
#SSLSessionCachenone
#SSLSessionCacheshmht:logs/ssl_scache(512000)
SSLSessionCacheshmcb:logs/ssl_scache(512000)
#SSLSessionCache dbm:logs/ssl_scache
...
SSLCertificateFile conf/ssl.crt/server.crt
...
SSLCertificateKeyFile conf/ssl.key/server.key
4. 在conf目录下创建ssl.crt和ssl.key目录(不创建也行,只要保证以上两个路径和之后的文件路径对应即可)
5. 在命令行下切换到apache目录下的bin目录,运行以下命令
生成服务器的私钥:
openssl genrsa -out server.key 1024
6. 生成签署申请(注意除Common Name以外可以为空,Common Name必须为服务器的ip或域名):
openssl req -new –out server.csr -key server.key -config ..\conf\openssl.cnf
7. 生成CA私钥:
openssl genrsa -out ca.key 1024
8. 利用CA的私钥产生CA的自签署证书(注意除Common Name以外可以为空,Common Name必须为服务器的ip或域名):
openssl req -new -x509 -days 365 -key ca.key -out ca.crt -config ..\conf\openssl.cnf
9. 在当前目录创建demoCA,里面创建文件index.txt和serial,serial内容为01,index.txt为空,以及文件夹newcerts。
10. CA为网站服务器签署证书:
openssl ca -in server.csr -out server.crt -cert ca.crt -keyfile ca.key -config ..\conf\openssl.cnf
11. 最后将server.crt,server.key复制到上文对应的路径下:
conf/ssl.crt/server.crt
conf/ssl.key/server.key
12. 重启Apache服务器,即增加了https的支持。可以在浏览器访问https://localhost试试。如果不行,可以在logs\test-error_log文件中看看出了什么错误。
13. 最后,我们要将自己创建的CA证书安装到iphone上。将第10步生成的ca.crt文件通过邮件发送到iphone上,用自带的Mail程序(别的程序不行)打开安装即可。
14. 现在,再次访问我们之前的itms-services链接,就可以正常安装了。
能好,首先手机要越狱,然后手机就会有cydia这个图标,点进去,进入之后就可以点击右下角的管理,然后就可以看到软件源,点进去,点击右上角的编辑,左上角的添加,就会让你输入cydia或者apt地址,然后输入cydia.angelxwind.net,然后点击添加源,之后进入aXw-Repo的源,找到nds4ios,一共有两个。一个是稳定版,更新速度慢,但是稳定。一个是测试版,更新速度快,但是不稳定。点击右上角安装就行了,安装好后。就会出现nds4ios的图标,游戏放到破解文件夹下的var/mobile/documents.
最新教程(不越狱)在这http://tieba.baidu.com/p/3866242139?fr=frs
希望对您有帮助,望采纳谢谢。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)