苹果刚刚对iOS开放了一点。现在可以在iPhone或iPad上侧载开源应用程序,例如模拟器,而无需每年支付99美元获得开发者许可证。
但是门刚刚开了一条缝。iOS仍然没有提供windows10和Android的完全侧载支持。但是你现在可以安装开源应用,比如GBA4iOS模拟器,即使苹果不允许它们出现在应用商店里。
相关:越狱解释:你需要知道什么越狱iPhone和iPad
这只是xcode7中的一个令人高兴的副作用。以前,你需要每年99美元的开发者许可证,才能在Xcode中构建一个应用程序,并将其放到你自己的iPhone或iPad上。据报道,这种侧载功能在ios9中是一个新特性,但实际上只是xcode7中的一个新特性。iOS9甚至没有必要。
不过,你不必再成为苹果开发者计划的成员就可以做到这一点。Xcode对Mac用户是免费的。这意味着你可以在iPhone或iPad上构建和安装任何你想要的应用程序,只要你有它的源代码。是的,这些都是一些限制性的限制,但它们意味着苹果不喜欢的开源应用可以不越狱地安装。许多视频游戏模拟器都是开源的。
为此,您需要:
从Mac应用商店下载Xcode后,您需要启动它并添加您的Apple ID。单击“Xcode”菜单,单击“首选项”,单击“帐户”窗格底部的“+”按钮,然后输入您的Apple ID详细信息。
目前您可能会遇到一个错误。如果您的Apple ID以前是开发人员程序的一部分,但现在不再是了,您可能会看到一条错误消息,说“选定的团队没有符合此功能的程序成员资格”。如果有,只需创建一个新的Apple ID并在Xcode中登录即可。你需要使用一个在过去从未参与过苹果开发者计划的账户,或者一个目前拥有活跃会员资格的账户,而不是失效的会员资格。苹果公司有望很快解决这个问题。
你现在需要把一个应用程序的源代码放到Xcode中,这样你就可以构建它并将它部署到你的iPhone或iPad上。下载应用程序的源代码并执行应用程序所需的任何设置。
这里我们将使用GBA4iOS作为示例。要下载其源代码并执行所需的设置,请打开一个终端窗口,复制粘贴以下命令,按Enter键,然后等待过程完成。
sudo gem install cocoapods; git clone https://bitbucket.org/rileytestut/gba4ios.git; cd gba4ios; pod install
然后需要在Xcode中打开项目或工作区。在Xcode中,单击“文件”,选择“打开”,然后浏览到项目或工作区文件。
如果在打开一个新的终端窗口后运行上述命令,您将在主文件夹中找到gba4ios文件夹,以及其中的项目和工作区文件。
使用随附的USB电缆将iPhone、iPad或iPod Touch连接到Mac。然后可以单击Xcode中的“产品”菜单,指向“目的地”,并选择物理设备作为其构建目的地。
您现在需要为应用程序生成一个唯一的代码签名,然后才能构建和安装它。单击左侧的项目名称,在“Bundle Identifier”中输入唯一的名称,确保您的名称被选为“Team name”,然后单击“Fix Issue”
你现在完成了。单击Xcode窗口左上角的“播放”按钮。Xcode将构建应用程序,将其安装到连接的设备上,然后启动它。
如果您看到一个错误,Xcode在构建应用程序时遇到了问题。你加载的源代码有问题,需要在应用程序生成和安装之前修复。假设没有错误,它就应该工作。
这不是一个完整的解决方案,为每个人谁想要侧加载的iOS。这是一个相当复杂的过程,大多数人不想使用,不适用于封闭源代码的应用程序,需要一个Mac。它也不允许你运行某些类型的应用程序——你只能用它来安装在苹果沙盒中运行的应用程序。越狱是唯一允许你逃离沙盒的过程,所以不是所有越狱者可用的应用程序都可以用这种方式安装。
图片来源:Flickr上的LWYang
...d做的事情不同。取消选中设置中的框可以安装非Google Play应用程序。这一过程也可以立即逆转,但允许这些应用程序保留。 ...
... 苹果臭名昭著的iOS应用程序“围墙花园”方式保证了用户的安全。与Android不同的是,Android可以“侧载”从任何地方下载的应用程序,安装iOS应用程序的唯一官方方式是通过App Store。 ...
...。特别是对于Android,侧载通常意味着从Play商店之外安装应用程序。 ...
... iphone没有真正的杀毒软件 针对Windows或macOS的传统防病毒应用程序可以完全访问您的操作系统,并使用该访问权限扫描您的应用程序和文件,以确保没有恶意软件正在运行。 你在iPhone上安装的任何应用程序都运行在一个沙盒中...
...间的推移变得不那么有用了。随着苹果在iOS上增加了后台应用程序、小部件和其他可配置功能,越来越多曾经需要在iOS上越狱的功能已经内置。 跟上越狱的步伐很难 相关:越狱解释:你需要知道什么越狱iPhone和iPad 所有越狱都...
...的缺陷:你无法访问googleplay商店来获取Android亚马逊商店应用程序之外的应用程序。请继续阅读,我们将向您展示如何通过侧载(无需生根或保修作废)来规避这一问题。 我为什么要这么做? 目前,亚马逊的kindlefire平台存在...
...将向您展示一些在成功越狱iOS13.5设备后可以安装的最佳应用程序。什么是“越狱”(“jailbreaking”)?对于那些不知道越狱的人来说,越狱解除了苹果对iOS的限制,不管是好是坏。这让用户可以自由地在标准iOS设备上执行通常不可...
...删除苹果的限制,阻止你在你的设备上安装任何你想要的应用程序,或者干扰苹果的设置否则关闭不是每个人都可以。这可能是一个危险的过程开始,做它会使你的保修失效,但这是延长旧设备或你不随身携带的日常使用寿命的...
...你有iPad并且喜欢googleplay音乐,那么你已经被iPhone版本的应用程序困住了一段时间。然而,隐藏在iPhone版本中的是一个更为平板电脑友好的视图。下面是如何通过一个简单的调整来启用它。为此,您需要一款越狱iPad,所有越狱设...
...应用和调整随着iOS6的新越狱,是时候开始玩所有伟大的应用程序和调整你的新释放的设备。下面是我们在iOS6的Cydia中提供的一些收藏夹。如何在ios 6中获得ios 7的最佳功能(并保持越狱状态)iOS7将于下周三出现在你的iPhone和iPad...