zoukankan      html  css  js  c++  java
  • iOS不越狱装收费App——注册iOS设备为开发者工具

    额,这篇教程主要是我写下来用于总结注册iOS设备和用iResign安装App的过程,想要不越狱安装App当然有办法,但是有几个前提——你是一个Apple开发者,或者你有个朋友是App的开发者。如果没有这样的条件的话,看我这篇博的小伙伴们就当时看一下消遣一下把。

    刚刚iOS 7 出了正式版,大家也都可以开始去下iOS 7 去尝尝鲜了,然而,国内外的黑客们也在行动了——他们在找iOS 7 的漏洞,寻找iOS 7 的完美破解手段。

    这里提一下越狱的事情。所有iOS的用户应该都知道越狱是个怎么回事。iOS的封闭性导致了iOS设备的可定制性很差,为了高度定制iOS,有人想到了利用漏洞获取权限的方法,这就是所说的越狱。通俗点说,越狱就是一个给手机解锁的过程,解锁以后有两个相当大的好处:1.定制自己的iOS设备,从输入法到通知界面,从解锁方式到通话方式,基本上的功能都可以定制成自己想要的那个样子。2.免费安装收费软件。我觉得这个两个也是绝大多数人越狱的理由。如果你越狱的最大想法是第一种,也就是想要修改输入法通知界面什么的,那我就帮不了你了,如果单纯只是想要安装一些收费的游戏的话,我想,以下内容可以帮助你不用越狱就安装上自己想要的软件。

    AppStore上的基本上软件在网上都能找到相应的安装包,也就是.ipa文件,这个文件非常好找,但是如果没有越狱设备的话,这个文件就没办法装到自己的iOS设备上。对于这个问题,苹果提供给了开发者一个便利,让所有开发者都可以测试软件,只要你告诉这个设备,这个软件是你开发的就可以了,但是怎么告诉呢,下面就讲一下具体过程哈。

    1.首先,你要准备好以下东西:
    你的iOS设备(未越狱)
    一台苹果电脑,或者在虚拟机上的Mac系统
    你的Mac系统上已经获得了授权(这个相当重要,因为我的Mac已经授权过了,可是我忘记了怎么授权。。。所以不知道该怎么写教程)
    你需要安装到设备上的软件.ipa
    在你的Mac OS X系统中装入iResign,iTunes,Xcode软件

     2.把你的设备注册成为开发者设备
    打开:https://developer.apple.com/account/ios/device/deviceList.action,在这个页面左边的选择栏里面选择Device,然后点击右上角的“+”,选择Register Device显示如下
     2038441781438769264
    Name一栏可以随便写,然后是UDID,打开iTunes,连上你的iOS设备,跳到如下界面
    2038441781438769267
    点击容量下面那个设备号就会出现上图的UDID显示,右键拷贝,填到刚才我们Register Device的那个栏里。然后就可以Continue,一路Continue无脑,就会出现你的设备已经成功加入了你的Device。

    3.申请并下载安装证书文件
    在刚才那个Register Device的页面上,点击右边的Identifiers 选择AppIDs,左上角添加一个新的ID,名字可以随便写,在AppID Suffix里面选择Wildcard AppID,那个Bundle ID写“*”就可以了。然后选择右边Provisioning Profiles里面的Development ,然后右上角添加,选择iOS App Development,点Continue,AppID选择我们刚才创建的那个ID,点Continue,就可以创建证书文件了,下载到本地,打开Xcode的Organizer(Command+Shift+2),双击那个下载下来的证书文件,就可以看到Organizer的变化了,在Device里面选择你的设备,点击设备说明下面的那个 use for Development(到底是不是这样我都忘记了。。。反正只有这么一个小按钮),进度条会跑一段时间,然后就可以看到你的设备的变化了,或者你直接打开你的设备的设置,里面会多出一个开发者的选项,这就说明注册成功了哈。

    4.安装ipa文件
    打开iResign,第一个框选择你的ipa文件,第二个框可以不填,第三个框输入你的证书编码,至于证书编码,打开你的Mac上的钥匙串访问,里面会有一个叫做iPhone Developer的条目,条目括号里面的代码就是证书编码了,输入iResign里面,然后就会生成一个新的ipa文件,这个文件系统就会认为是你写的软件,就可以直接装入你的设备里面了。至于这个ipa文件怎么装我就不说了哈,最简单的办法。。。双击~ 

    ——前几天帮阳小进注册了iPad的开发者权限,但是竟然忘记了把注册的过程给记录下来,真是一个大失误啊,结果今天重新写这篇教程各种不懂各种忘记了额,坑爹了,估计这篇教程里面还会有很多错误,如果有人看到错误,不要顾我的面子,使劲喷就行了,所有建议都虚心接受哈,如果我下次注册iOS设备碰到问题,或者发现这里写的哪里不对的话我会继续更新这篇文章的哈。

  • 相关阅读:
    爬虫框架scrapy(1)持久化存储的多种方式及多页爬取数据
    爬虫之selenium
    redis相关
    爬虫之数据解析
    爬虫之requests模块2
    爬虫之requests模块
    HTTP和HTTPS协议
    Pymongo使用
    MongoDB
    python网络编程之黏包问题
  • 原文地址:https://www.cnblogs.com/wisejoker/p/3399863.html
Copyright © 2011-2022 走看看