"ios模拟器未能安装此应用程序",怎么回事

"ios模拟器未能安装此应用程序",怎么回事,第1张

只要将原链接:

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

希望对您有帮助,望采纳谢谢。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/yw/7840953.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-10
下一篇2023-04-10

发表评论

登录后才能评论

评论列表(0条)

    保存