如何在不越狱的情况下将应用程序侧载到iphone或ipad上

苹果刚刚对iOS开放了一点。现在可以在iPhone或iPad上侧载开源应用程序,例如模拟器,而无需每年支付99美元获得开发者许可证。...

如何在不越狱的情况下将应用程序侧载到iphone或ipad上

苹果刚刚对iOS开放了一点。现在可以在iPhone或iPad上侧载开源应用程序,例如模拟器,而无需每年支付99美元获得开发者许可证。

但是门刚刚开了一条缝。iOS仍然没有提供windows10和Android的完全侧载支持。但是你现在可以安装开源应用,比如GBA4iOS模拟器,即使苹果不允许它们出现在应用商店里。

你需要什么

相关:越狱解释:你需要知道什么越狱iPhone和iPad

这只是xcode7中的一个令人高兴的副作用。以前,你需要每年99美元的开发者许可证,才能在Xcode中构建一个应用程序,并将其放到你自己的iPhone或iPad上。据报道,这种侧载功能在ios9中是一个新特性,但实际上只是xcode7中的一个新特性。iOS9甚至没有必要。

不过,你不必再成为苹果开发者计划的成员就可以做到这一点。Xcode对Mac用户是免费的。这意味着你可以在iPhone或iPad上构建和安装任何你想要的应用程序,只要你有它的源代码。是的,这些都是一些限制性的限制,但它们意味着苹果不喜欢的开源应用可以不越狱地安装。许多视频游戏模拟器都是开源的。

为此,您需要:

  • Mac:Xcode只能在macosx上运行,这意味着不能在Windows、Linux或任何其他操作系统上运行。
  • Xcode 7:苹果的Xcode可以从Mac应用商店免费下载。
  • 应用程序的源代码:你需要一个应用程序的源代码以这种方式安装它。例如,GBA4iOS是一个用于iPhone和iPad的开源Game Boy高级仿真器。其源代码可在线获取。

设置xcode

从Mac应用商店下载Xcode后,您需要启动它并添加您的Apple ID。单击“Xcode”菜单,单击“首选项”,单击“帐户”窗格底部的“+”按钮,然后输入您的Apple ID详细信息。

目前您可能会遇到一个错误。如果您的Apple ID以前是开发人员程序的一部分,但现在不再是了,您可能会看到一条错误消息,说“选定的团队没有符合此功能的程序成员资格”。如果有,只需创建一个新的Apple ID并在Xcode中登录即可。你需要使用一个在过去从未参与过苹果开发者计划的账户,或者一个目前拥有活跃会员资格的账户,而不是失效的会员资格。苹果公司有望很快解决这个问题。

如何在不越狱的情况下将应用程序侧载到iphone或ipad上

将应用程序的源代码导入xcode

你现在需要把一个应用程序的源代码放到Xcode中,这样你就可以构建它并将它部署到你的iPhone或iPad上。下载应用程序的源代码并执行应用程序所需的任何设置。

这里我们将使用GBA4iOS作为示例。要下载其源代码并执行所需的设置,请打开一个终端窗口,复制粘贴以下命令,按Enter键,然后等待过程完成。

sudo gem install cocoapods; git clone https://bitbucket.org/rileytestut/gba4ios.git; cd gba4ios; pod install

如何在不越狱的情况下将应用程序侧载到iphone或ipad上

然后需要在Xcode中打开项目或工作区。在Xcode中,单击“文件”,选择“打开”,然后浏览到项目或工作区文件。

如果在打开一个新的终端窗口后运行上述命令,您将在主文件夹中找到gba4ios文件夹,以及其中的项目和工作区文件。

如何在不越狱的情况下将应用程序侧载到iphone或ipad上

连接iphone、ipad或ipod touch

使用随附的USB电缆将iPhone、iPad或iPod Touch连接到Mac。然后可以单击Xcode中的“产品”菜单,指向“目的地”,并选择物理设备作为其构建目的地。

如何在不越狱的情况下将应用程序侧载到iphone或ipad上

生成代码签名

您现在需要为应用程序生成一个唯一的代码签名,然后才能构建和安装它。单击左侧的项目名称,在“Bundle Identifier”中输入唯一的名称,确保您的名称被选为“Team name”,然后单击“Fix Issue”

如何在不越狱的情况下将应用程序侧载到iphone或ipad上

在iphone或ipad上构建并安装应用程序

你现在完成了。单击Xcode窗口左上角的“播放”按钮。Xcode将构建应用程序,将其安装到连接的设备上,然后启动它。

如果您看到一个错误,Xcode在构建应用程序时遇到了问题。你加载的源代码有问题,需要在应用程序生成和安装之前修复。假设没有错误,它就应该工作。

如何在不越狱的情况下将应用程序侧载到iphone或ipad上


这不是一个完整的解决方案,为每个人谁想要侧加载的iOS。这是一个相当复杂的过程,大多数人不想使用,不适用于封闭源代码的应用程序,需要一个Mac。它也不允许你运行某些类型的应用程序——你只能用它来安装在苹果沙盒中运行的应用程序。越狱是唯一允许你逃离沙盒的过程,所以不是所有越狱者可用的应用程序都可以用这种方式安装。

图片来源:Flickr上的LWYang

  • 发表于 2021-04-10 05:16
  • 阅读 ( 217 )
  • 分类:互联网

你可能感兴趣的文章

iphone间谍软件的危险

...d做的事情不同。取消选中设置中的框可以安装非Google Play应用程序。这一过程也可以立即逆转,但允许这些应用程序保留。 ...

  • 发布于 2021-03-17 19:36
  • 阅读 ( 275 )

iPhone会感染病毒吗?这是你必须知道的一切

... 苹果臭名昭著的iOS应用程序“围墙花园”方式保证了用户的安全。与Android不同的是,Android可以“侧载”从任何地方下载的应用程序,安装iOS应用程序的唯一官方方式是通过App Store。 ...

  • 发布于 2021-03-25 19:57
  • 阅读 ( 259 )

如何将任何文件侧载到你的android手机或平板电脑上

...。特别是对于Android,侧载通常意味着从Play商店之外安装应用程序。 ...

  • 发布于 2021-03-30 16:50
  • 阅读 ( 274 )

iphone最好的防病毒软件是什么?没有!

... iphone没有真正的杀毒软件 针对Windows或macOS的传统防病毒应用程序可以完全访问您的操作系统,并使用该访问权限扫描您的应用程序和文件,以确保没有恶意软件正在运行。 你在iPhone上安装的任何应用程序都运行在一个沙盒中...

  • 发布于 2021-04-06 08:19
  • 阅读 ( 259 )

为什么你不应该越狱

...间的推移变得不那么有用了。随着苹果在iOS上增加了后台应用程序、小部件和其他可配置功能,越来越多曾经需要在iOS上越狱的功能已经内置。 跟上越狱的步伐很难 相关:越狱解释:你需要知道什么越狱iPhone和iPad 所有越狱都...

  • 发布于 2021-04-10 05:01
  • 阅读 ( 157 )

如何将应用程序侧载到kindle fire上

...的缺陷:你无法访问googleplay商店来获取Android亚马逊商店应用程序之外的应用程序。请继续阅读,我们将向您展示如何通过侧载(无需生根或保修作废)来规避这一问题。 我为什么要这么做? 目前,亚马逊的kindlefire平台存在...

  • 发布于 2021-04-11 13:13
  • 阅读 ( 172 )

如何越狱您的ios 13.5设备

...将向您展示一些在成功越狱iOS13.5设备后可以安装的最佳应用程序。什么是“越狱”(“jailbreaking”)?对于那些不知道越狱的人来说,越狱解除了苹果对iOS的限制,不管是好是坏。这让用户可以自由地在标准iOS设备上执行通常不可...

  • 发布于 2021-05-12 21:41
  • 阅读 ( 209 )

如何破解ios 12.4 iphone或ipad

...删除苹果的限制,阻止你在你的设备上安装任何你想要的应用程序,或者干扰苹果的设置否则关闭不是每个人都可以。这可能是一个危险的过程开始,做它会使你的保修失效,但这是延长旧设备或你不随身携带的日常使用寿命的...

  • 发布于 2021-05-13 16:47
  • 阅读 ( 168 )

如何在iphone版本中隐藏play music ipad应用程序

...你有iPad并且喜欢googleplay音乐,那么你已经被iPhone版本的应用程序困住了一段时间。然而,隐藏在iPhone版本中的是一个更为平板电脑友好的视图。下面是如何通过一个简单的调整来启用它。为此,您需要一款越狱iPad,所有越狱设...

  • 发布于 2021-05-21 09:17
  • 阅读 ( 88 )

2013年最受欢迎的iphone下载和帖子

...应用和调整随着iOS6的新越狱,是时候开始玩所有伟大的应用程序和调整你的新释放的设备。下面是我们在iOS6的Cydia中提供的一些收藏夹。如何在ios 6中获得ios 7的最佳功能(并保持越狱状态)iOS7将于下周三出现在你的iPhone和iPad...

  • 发布于 2021-05-22 05:55
  • 阅读 ( 177 )
oo4028148
oo4028148

0 篇文章

相关推荐