解锁iOS侧载自由:使用sideStore轻松搞定ipa签名 | 魔帆博客
< id="wp-emoji-s-inline-css" type="text/css">
img.wp-smileyimg.emoji {
display: inline !important;
border: none !important;
box-shadow: none !important;
height: 1em !important;
width: 1em !important;
margin: 0 0.07em !important;
vertical-align: -0.1em !important;
background: none !important;
padding: 0 !important;
}
>
< id="rank-math-toc-block--inline-css" type="text/css">
.wp-block-rank-math-toc-block nav ol{counter-reset:item}.wp-block-rank-math-toc-block nav ol li{display:block}.wp-block-rank-math-toc-block nav ol li:before{content:counters(item".") ". ";counter-increment:item}
>
< id="classic-theme-s-inline-css" type="text/css">
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
>
< id="global-s-inline-css" type="text/css">
body{--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0000.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0000.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0000.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(2552552551)6px 6px rgba(0001);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0001);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}body .is-layout-flex{flex-wrap: wrap;align-items: center;}body .is-layout-flex > *{margin: 0;}body .is-layout-grid{display: grid;}body .is-layout-grid > *{margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
.wp-block-navigation a:where(:not(.wp-element-button)){color: inherit;}
:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}
:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}
.wp-block-pullquote{font-size: 1.5em;line-height: 1.6;}
>
< type="text/css">.recentcomments a{display:inline !important;padding:0 !important;margin:0 !important;}>
MorFans Dev
折腾 - 开发 - 分享
解锁iOS侧载自由:使用sideStore轻松搞定ipa签名
在今天的数字化世界中,苹果的iOS设备用户常常会面临一些限制,其中之一就是对第三方应用的侧载困难。为了解决这个问题,有一些工具如 altStore 和 sideStore 应运而生。本文将聚焦于为什么你应该选择sideStore,并详细介绍了使用该工具的步骤。
为何选择 sideStore 而非 altStore?
1. 个性化自由度高
altStore目前仅为付费用户提供了自定义软件源的支持,这意味着自签名应用的获取和后续自动更新相对不便。而sideStore在altStore基础上进行了修改,增加了远程续签和免费开放自定义软件源功能,使其更加灵活便捷。
2. 省去电脑连接麻烦
使用altStore需要一台电脑持续开启,并保持与iOS设备相同的网络环境进行续签,这些要求既苛刻又繁琐。而sideStore则通过远程续签功能,摆脱了对电脑的依赖,让整个过程更加简便。
注册全新的Apple ID
为了确保账号的稳定性,建议注册一个新的Apple ID用于侧载。sideStore默认连接到公共服务器进行应用续签,如果一个服务器上有太多的Apple ID,苹果可能会进行风控。不知道注册方法的可以参考这里。
激活iOS开发者模式
若你使用的是iOS或iPadOS 16或更高版本,必须启用开发者模式:
- 打开“设置”
- 点击“隐私与安全”
- 滚动到底部,然后打开开发人员模式
安装sideStore
本文不使用sideStore server的原因是因为截至到文章编写时(2023年12月),sideStore server安装的sideStore无法生成正确的配置文件。我们将手动生成配置文件。
Paxos小声的说
首先下载 altStore server 和 sideStore ipa文件 。
将 Apple 手机或平板连接到电脑,按照 altStore 官网文档中的方法安装 altStore server。安装完成后,使用altStore server 来侧载我们刚刚下载的 sideStore ipa文件。
安装ipa文件的步骤:
- 按住
shift键并点击托盘图标,然后选择sideload ipa
- 选择要安装的设备,并按照软件提示选择文件
- 使用之前注册的 Apple ID 登录
生成设备配置文件
生成配置文件的步骤可以参考官方教程。支持Windows、Linux、MacOS,步骤非常简单,手机或平台连接电脑后,运行下载后的软件即可生成配对文件,然后传到手机里(文件app),当第一次打开 sideStore 时,会弹出选择框给你选择这个文件的。
安装WireGuard
最后,需要在iOS的AppStore中安装 WireGuard,这个工具用于开启一个虚拟局域网,连接到我们后续会搭建的续签服务器上(因为苹果不允许使用公网,只好假装是局域网)。
安装WireGuard后,下载配置文件,并导入:
- 打开WireGuard应用程序
- 点击“Add a tunnel”或右上角的“+”
- 选择“Create from file or archive”,然后选择刚刚下载的
SideStore.conf文件
- 如果iOS弹窗要求允许 WireGuard 添加 VPN 配置,请点击“允许”
- 在软件内会新增一个配置,将 SideStore 的切换开关设定为打开
创建自己的续签服务器Anisette Server
在安装完成后,避免使用官方服务器以防止 Apple ID 账号被封。我们选择自己搭建一个服务器,这里使用免费的服务器提供商 Render。
具体步骤如下:
- 在 Github 上 fork sideStore 的续签服务器代码仓库
- 在 Render 中使用Github账号注册一个Render账号
- 在 Render 中创建一个新的web服务,选择“Public Git repository”
- 填写相关字段,等待服务构建完成
在页面顶部找到刚刚部署的服务器链接,格式为 https://[your-server-name].onrender.com。
在iOS上配置自签服务器
打开 SideStore 设置,将“使用自定义 Anisette 服务器”打开,并填入刚刚创建服务器的地址:
- 打开系统设置
- 向下滚动找到并点击SideStore
- 找到“Danger Zone”
- 关闭“Use preferred servers”开关,不使用sideStore的服务器
- 在“Anisette URL”中输入刚刚创建服务的URL
大功告成!
至此,所有配置已完成。SideStore 的使用方法与 altStore 是一摸一样的,只需多一步先开启 WireGuard。
当需要侧载新的应用或进行续签时,按照以下步骤操作:
- 连接到 WireGuard VPN。
- 打开 SideStore。
- 点击 SideStore 底部导航菜单中的 “My Apps”。
- 执行刷新续签或安装新的 ipa 文件。
使用免费开发者账号的限制
需要注意的是,sideStore 使用的是免费的 Apple 开发者账号,相比苹果 Apple 付费开发者账号(688元人民币),有一些限制:
- 只能同时侧载3个应用(包括SideStore本身,即只有两个名额)。
- App ID限制为10个,随意安装ipa可能会占用三个名额,但好消息是7天后App ID会过期,可能会有空余名额。
- 每 7 天需要进行一次续签,否则将失去一切。
在这篇博文中,我们详细介绍了使用sideStore解锁iOS设备的自由侧载。相比于其他工具如 altStore等,sideStore 在个性化自由度和操作便捷性上有着明显优势。
通过注册新的Apple ID、激活iOS开发者模式、安装sideStore、生成设备配置文件、安装WireGuard、创建自签服务器Anisette Server以及在iOS上配置自签服务器等步骤,你可以轻松实现iOS设备的自由侧载,摆脱一些限制,更灵活地使用你喜爱的应用。
需要注意的是,使用免费开发者账号会有一些限制,包括侧载应用数量和App ID数量的限制,以及7天必须进行续签的要求。然而,通过遵循本文提供的步骤,你可以克服这些限制,享受iOS设备的更多自由。希望这篇博文能帮助你轻松解决iOS侧载的问题,让你的iOS体验更加自由和个性化。
另外非常不推荐牛蛙助手,看起来就像 sideStore 的闭源版(我没有使用过这个软件,只是看B站视频感觉的)
Paxxs 又小声的说

解锁iOS侧载自由:使用sideStore轻松搞定ipa签名本文介绍用 SideStore 在 iOS 设备上免签侧载 IPA:注册新 Apple ID、启用开发者模式、安装 SideStore、生成配置文件、配置 WireGuard 与本地 Anisette 服务器等步骤。相比 AltStore,SideStore 更灵活易用,但免费账号仍受每 7 天重签和 App 数量限制。按文中流程操作,即可突破官方安装限制,自由使用喜爱的应用。
2023-12-06
发表回复 取消回复