爱思助手是如何在没有id的情况下将app正常安装在用户苹果手机上的?如何只安装word?、excel和ppt,其他的不需要安装
爱思助手是如何在没有id的情况下将app正常安装在用户苹果手机上的?
要回答你的问题,你需要知道苹果应用程序开发中一个非常重要的术语“签名”。
签名是什么?
我留到最后回答这个问题。我们知道,通常我们必须从应用程序Store(苹果应用程序市场)下载苹果应用程序。要使用AppStore下载应用,必须使用AppleID,即题主提到的id。但事实上,这并不是唯一的渠道。下载和安装的另一种方式是使用企业证书打包和签名的应用程序也可以正常使用。又出现了一个新名语——企业证书。
首先,了解苹果应用程序开发到发布的整个过程。
上图中有一个非常重要的环节,那就是申请iOS证书。苹果开发者证书有三种。
- 个人开发者证书每年99美元
- 公司开发人员证书每年99美元
- 企业开发者证书每年299美元
我们通常从AppStore下载的应用程序是使用第一种和第二种开发者证书进行开发和签名,并上传到AppStore进行审核和上架。
那企业开发者证书怎么了?
企业开发者证书实际上是苹果公司为一些大型企业开发的应用程序,可以分发到公司自己的内部网络下载和使用。它不能放在应用程序商店应用程序市场上。此下载和安装不受限制,即用户不需要使用应用程序商店ID登录应用程序商店下载和安装,但需要用户的信任。
由于滥用企业证书,目前很难申请此类证书。前段时间国内某宝电商网站上的一个企业证书价格是60~100万。这样的信息现在找不到了。
苹果应用程序签名流程
上图专业复杂,但其实简单的理解就是所有的应用都是通过开发者证书加密验证的。只有通过苹果服务器的验证,才能正常使用我们下载到苹果手机的应用程序。因为通过AppStore应用市场下载的应用已经从苹果自己的服务器下载,下载前已经验证过了。而通过企业证书下载的应用程序,用户点击信任的原因是,在用户信任后,应用程序中的加密信息将通过服务器进行验证。如果验证通过,就可以正常使用,否则打开应用程序就会闪回,无法正常使用。
为什么爱思助手不需要ApleID就可以下载安装?
最重要的原因是使用企业证书进行重新签字,企业证书可以直接下载和安装。同一企业证书可以签名打包N个应用程序,只需要信任一次。如果应用程序已经通过爱思助手安装,您可以在手机设置-通用-描述文件中查看证书的详细信息。
为什么越狱手机不需要ApleID就可以直接安装使用?
理论上,如果你从AppStore下载应用程序,你仍然需要AppleID。下载企业证书签名打包的应用程序也需要点击信任证书。但是,您可以通过下载和安装免签名校准插件来随意安全使用,以突破此限制。
越狱手机会破坏iPhone的安全环境,建议您不要下载安装未知应用程序。会造成不必要的损失。
在爱思助手下载的软件中,有时更新会提示输入其他ID账号密码,因为爱思助手内置了一个苹果ID,对手机中的ID没有影响。它只是用来下载软件,也就是说,在更新时,可能会提示输入此ID密码进行验证。
如何只安装word?、excel和ppt,其他的不需要安装
在office2013和之前的版本下,这个问题实际上非常简单,只要在安装程序运行时从安装选项中删除其他不必要的程序,这也可以在其他人的答案中看到。但在2016年会更复杂,因为微软问题,office2016年默认安装位置和内容不能选择,意外安装家庭桶,真的让一个人难以忍受,在微软官方网站上也提出了这样的问题——
Can I do a custom install of individual Office suite applications?(我可以在Office套件中选择单独的程序吗),按照微软的逻辑,我按照全家桶套餐卖Office软件。如果你买的时候不吃这个或那个,你会赔钱吗?但是根据用户的理解,即使我买了全家桶,扔掉里面所有的鸡翅,也是我自己的事,和你肯德基(无辜的躺枪)无关。因此,在这种情况下,微软也给出了解决这个问题的迂回方法,即SETUP文件 /configuration参数可用于调整安装选项或修改已安装的文件。因此,通过setup.exe /configure (
configuration.xml
文件的位置)命令可以定制安装,在操作此命令之前,需要按照微软官方给出的方法新建一个configuration.xml
文件,并放在安装文件找到的位置。参考configuration.xml
文件如下:<Configuration> <Add SourcePath="D:\" OfficeClientEdition="32" > <Product ID="proplusretail"> <Language ID="zh-cn" /> <ExcludeApp ID="Access" /> <ExcludeApp ID="Publisher" /> <ExcludeApp ID="skypeforbusiness" /> </Product> </Add> <Logging Name="OfficeSetup.txt" Path="%temp%" /></Configuration>这里推荐一个叫office的工具 tool plus,下载和安装office非常方便。
office tool plus
https://otp.landian.vip/zh-cn/
选择组件
下载后打开工具,安装选项卡有组件选择,只选择这三个安装。
office tool plus工具非常强大,可以制作离线ISO,安装和激活office非常方便。关于软件的使用,你可以看看我写的另一篇文章。
https://www.toutiao.com/i6637179134093033987/