mirror of
https://github.com/faroukbmiled/RyukGram.git
synced 2026-06-08 00:13:54 +02:00
Compare commits
4 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| db4a0b7e6f | |||
| 2e79bbf09a | |||
| d97b22ad5c | |||
| 2f9bf47566 |
@@ -1,6 +1,14 @@
|
||||
# RyukGram
|
||||
A feature-rich iOS tweak for Instagram, forked from [SCInsta](https://github.com/SoCuul/SCInsta) with additional features and fixes.\
|
||||
`Version v1.2.2` | `Tested on Instagram 426.0.0`
|
||||
`Version v1.3.0` | `Tested on Instagram 430.0.0`
|
||||
|
||||
<a href="https://buymeacoffee.com/axryuk" target="_blank" rel="noopener noreferrer"><img src="https://cdn.buymeacoffee.com/buttons/v2/default-violet.png" alt="Buy me a coffee" height="50"></a>
|
||||
|
||||
---
|
||||
|
||||
> [!WARNING]
|
||||
> **Source pushes to this repository are paused for now, until further notice** — partly because a bit of the code has been finding its way into other paid projects, with no credit.
|
||||
> Releases and localization are still kept up to date here — new builds land on the [Releases](https://github.com/faroukbmiled/RyukGram/releases/latest) page, and translation pull requests are still welcome.
|
||||
|
||||
---
|
||||
|
||||
@@ -22,10 +30,13 @@ A feature-rich iOS tweak for Instagram, forked from [SCInsta](https://github.com
|
||||
- Hide ads
|
||||
- Hide Meta AI
|
||||
- Hide metrics (likes, comments, shares counts)
|
||||
- Hide the TestFlight beta update popup
|
||||
- Disable app haptics
|
||||
- Copy description
|
||||
- Copy comment text from long-press menu **\***
|
||||
- Download GIF comments **\***
|
||||
- Download / copy / expand GIF and image comments **\***
|
||||
- Custom GIF in comments — long-press the GIF button to paste any Giphy link **\***
|
||||
- Download audio from the reels audio page **\***
|
||||
- Profile copy button **\***
|
||||
- Replace domain in shared links for embeds (Discord, Telegram, etc.) **\***
|
||||
- Strip tracking params from shared links **\***
|
||||
@@ -36,6 +47,7 @@ A feature-rich iOS tweak for Instagram, forked from [SCInsta](https://github.com
|
||||
- Use detailed (native) color picker
|
||||
- Enable liquid glass buttons
|
||||
- Enable liquid glass surfaces **\***
|
||||
- Liquid glass tab bar — Fixed (never shrink) / Hide on scroll
|
||||
- Enable teen app icons
|
||||
- IG Notes:
|
||||
- Hide notes tray
|
||||
@@ -47,6 +59,7 @@ A feature-rich iOS tweak for Instagram, forked from [SCInsta](https://github.com
|
||||
- No suggested chats
|
||||
- Hide trending searches
|
||||
- Hide explore posts grid
|
||||
- Skip sensitive content covers **\***
|
||||
- Live
|
||||
- Anonymous live viewing **\***
|
||||
- Toggle live comments **\***
|
||||
@@ -64,7 +77,8 @@ A feature-rich iOS tweak for Instagram, forked from [SCInsta](https://github.com
|
||||
- No suggested threads posts
|
||||
- Disable video autoplay
|
||||
- Media zoom — long press media to expand in full-screen viewer **\***
|
||||
- Custom date format — feed, notes/comments/stories, and DMs **\***
|
||||
- Start media muted — expanded videos open with sound off **\***
|
||||
- Custom date format — feed, notes/comments/stories, and DMs; optional relative threshold, compact "1h" style, and a Combine with date picker (`Jan 5, 2026 (2h)` or `2h – Jan 5, 2026`) **\***
|
||||
- Disable background refresh, home button refresh, and home button scroll **\***
|
||||
- Disable reels tab button refresh **\***
|
||||
- Hide repost button in feed **\***
|
||||
@@ -78,7 +92,11 @@ A feature-rich iOS tweak for Instagram, forked from [SCInsta](https://github.com
|
||||
- Unlock password-locked reels **\***
|
||||
- Hide reels header
|
||||
- Hide repost button in reels **\***
|
||||
- Hide friends avatars on the reels Friends tab **\***
|
||||
- Hide social context overlay on reels (reposted/commented bubbles) **\***
|
||||
- Hide "Made with Edits" / "Open in Edits" promo pills on reels **\***
|
||||
- Hide reels blend button
|
||||
- Swipe a reel left to open the author's profile
|
||||
- Disable scrolling reels
|
||||
- Prevent doom scrolling (limit maximum viewable reels)
|
||||
- Enhanced Pause/Play mode (when Pause/Play tap control is set): **\***
|
||||
@@ -91,6 +109,8 @@ A feature-rich iOS tweak for Instagram, forked from [SCInsta](https://github.com
|
||||
### Action buttons **\***
|
||||
- Context-aware action menu on feed, reels, and stories **\***
|
||||
- Configurable default tap action per context **\***
|
||||
- Global icon picker — change the icon used across feed, stories, reels and DMs **\***
|
||||
- Optional date header at the top of the action menu **\***
|
||||
- Carousel and multi-story reel support with bulk download **\***
|
||||
- Repost via IG's native creation flow **\***
|
||||
- Full-screen media viewer with zoom and swipe **\***
|
||||
@@ -101,24 +121,50 @@ A feature-rich iOS tweak for Instagram, forked from [SCInsta](https://github.com
|
||||
- Save profile picture
|
||||
- View highlight cover from profile long-press menu **\***
|
||||
- Profile copy button **\***
|
||||
- Follow indicator — shows whether the user follows you **\***
|
||||
- Follow indicator — shows whether the user follows you (off / on / colored) **\***
|
||||
- Copy note on long press **\***
|
||||
- Fake profile stats — verified badge and follower/following/post counts **\***
|
||||
- Profile Analyzer (beta) — follower/following scans with mutuals, non-followbacks, new/lost trackers, and profile change history; searchable lists with batch follow/unfollow **\***
|
||||
- Show full follower / post count on profile headers **\***
|
||||
- Profile card details — view count, like count and upload date overlay on each post / reel card, with optional short-number format and on-demand fetch for missing counts **\***
|
||||
- Filter & sort follower/following lists — reorder by mutuals, who follows you, verified or A–Z, filter to just those, plus load-more and jump to top/bottom **\***
|
||||
|
||||
### Profile Analyzer (beta) **\***
|
||||
- Follower and following scans with progress and cancel **\***
|
||||
- Mutuals and non-followbacks lists **\***
|
||||
- New and lost followers/following trackers across scans **\***
|
||||
- Profile change history — username, name, bio, pfp **\***
|
||||
- Searchable lists with inline and batch follow/unfollow **\***
|
||||
- Visited profiles tracker — log every profile you open with date / verified / private filters **\***
|
||||
- Pull-to-refresh on the visited list re-syncs identity and pictures from IG **\***
|
||||
|
||||
### Saving
|
||||
- Enhanced HD downloads up to 1080p **\***
|
||||
- Quality picker with preview playback **\***
|
||||
- Audio-only and raw photo download options **\***
|
||||
- Fallback to 720p without FFmpegKit **\***
|
||||
- Download pill with progress bar and bulk counter **\***
|
||||
- Save to RyukGram album **\***
|
||||
- Live progress through both download and encode **\***
|
||||
- Download manager — parallel downloads with a configurable limit, one combined progress pill, and a live queue with cancel / retry / redownload, long-press share / save, and bulk select; opens from the pill, a home shortcut, or settings **\***
|
||||
- Auto-retry dropped downloads — parks offline downloads and resumes them when the connection returns **\***
|
||||
- Save to RyukGram album — every download + share-sheet "Save to Photos" routes into a dedicated album with a customizable name **\***
|
||||
- Enhanced media resolution — IG's CDN ships higher-quality images **\***
|
||||
- Advanced encoding panel — codec (HW / libx264), preset, tune, H.264 profile + level, CRF / bitrate, pixel format, max resolution, frame rate, audio codec / bitrate / channels / sample rate, faststart, strip metadata **\***
|
||||
- Download confirmation dialog **\***
|
||||
- Output filenames formatted as `@username_context_timestamp` **\***
|
||||
- Output filenames formatted as `@username_context_timestamp` across every save surface (feed / reels / DMs / notes / comments / disappearing media) **\***
|
||||
- Legacy long-press gesture (deprecated, customizable finger count + hold time) **\***
|
||||
|
||||
### Gallery **\***
|
||||
- On-device gallery — every download can mirror into an in-app library **\***
|
||||
- Stores images, videos, audio (m4a/aac/mp3/ogg/opus/...) and animated GIFs **\***
|
||||
- Filter chips by type, source (feed / reels / stories / DMs / profile / notes / comments) and uploader; favorites; folders **\***
|
||||
- Group by user — sections or virtual folders alongside your real folders **\***
|
||||
- Folder cells show a thumbnail collage + item count and last-activity date **\***
|
||||
- In-app preview carousel — image / video / audio scrubber / GIF playback **\***
|
||||
- Audio + GIF picker — DM Upload Audio and (in future surfaces) Comment GIF can pull straight from the gallery **\***
|
||||
- "Download to Gallery" submenu on every download surface when the gallery is enabled, with Photos / Gallery / Share options for audio **\***
|
||||
|
||||
### Stories and messages
|
||||
- Keep deleted messages **\***
|
||||
- Deleted messages log — dedicated UI for every unsent message type, per-sender groups, search, filter, bulk Save / Share / Delete, edit history per message **\***
|
||||
- Hide trailing action buttons on preserved messages
|
||||
- Warn before pull-to-refresh clears preserved messages **\***
|
||||
- Manually mark messages as seen (button or toggle mode) **\***
|
||||
@@ -131,15 +177,20 @@ A feature-rich iOS tweak for Instagram, forked from [SCInsta](https://github.com
|
||||
- Advance on story like **\***
|
||||
- Advance on story reply **\***
|
||||
- Per-chat read-receipt exclusion list with Block all / Block selected mode **\***
|
||||
- Send audio as file from DM plus menu **\***
|
||||
- Send audio as file — DM plus menu, or long-press the camera button while replying **\***
|
||||
- Download voice messages **\***
|
||||
- Disable typing status
|
||||
- Disable vanish mode swipe **\***
|
||||
- Hide voice/video call buttons (independent toggles) **\***
|
||||
- Hide send to group chat in the share sheet **\***
|
||||
- Bypass DM character limit **\***
|
||||
- Pin recipients on long-press in the share sheet — pinned chats render at the top **\***
|
||||
- Custom chat backgrounds — per-chat images injected into IG's native theme picker, library upload with built-in cropper, per-image opacity / blur / dim, optional global default, per-account list of chats with backgrounds **\***
|
||||
- Unlimited replay of direct stories **\***
|
||||
- Full last active date **\***
|
||||
- Send files in DMs (experimental) **\***
|
||||
- Notes actions — copy text, download GIF/audio **\***
|
||||
- Hold the DM tab button to open the on-device gallery **\***
|
||||
- Notes actions — copy text, download GIF / audio (Photos or Gallery) **\***
|
||||
- Copy note text on long press **\***
|
||||
- Disable view-once limitations
|
||||
- Disable screenshot detection
|
||||
@@ -149,16 +200,28 @@ A feature-rich iOS tweak for Instagram, forked from [SCInsta](https://github.com
|
||||
- Long-press the story seen button for quick actions **\***
|
||||
- Per-user story seen-receipt exclusion list with Block all / Block selected mode **\***
|
||||
- Story audio mute/unmute toggle **\***
|
||||
- View story mentions **\***
|
||||
- View story mentions, with optional quick-access overlay button and count badge **\***
|
||||
- Hide stories midcards (Trending / Music) **\***
|
||||
- Stop story auto-advance **\***
|
||||
- Reveal poll/slider vote counts and quiz answers on stories and reels before interacting **\***
|
||||
- Force legacy Quiz sticker back into the story composer tray **\***
|
||||
- Force legacy Quiz and Reveal stickers back into the story composer tray **\***
|
||||
- Bypass Reveal sticker — view stories blurred behind a Reveal sticker without DMing the author **\***
|
||||
- Allow video in photo sticker — story photo sticker picker accepts videos too **\***
|
||||
- Custom solid or gradient color for music and lyric stickers **\***
|
||||
- Disappearing DM media overlay — action button, mark-as-viewed eye, and audio toggle **\***
|
||||
- Download disappearing DM media **\***
|
||||
- Upload audio as voice message with built-in trim editor **\***
|
||||
- Disable instants creation
|
||||
- Send Instants from your photo album — gallery button on the Instants camera with a built-in square cropper, posts through IG's native capture flow; pick from the in-app gallery or Photos library when the gallery is enabled
|
||||
- Allow screenshots on Instants — bypasses the screenshot/screen-record block, scoped to the Instants viewer only
|
||||
- Instants action button — Expand / Save (Photos / Gallery) / Share / Save all, fully configurable through the standard action-menu config
|
||||
- Confirm Instants emoji reaction — optional confirmation before a quick-reaction sends
|
||||
- Confirm Instants capture + Confirm switching Instant
|
||||
- Save to Gallery from the expanded media viewer — share button surfaces a Save / Share menu when the gallery is enabled, with username / source attribution carried through
|
||||
|
||||
### Navigation
|
||||
### Interface **\***
|
||||
- Tab bar shortcuts — Home shortcut button + Action button icon picker, grouped at the top of the page
|
||||
- Notifications — universal in-app pill (Minimal / Colorful / Glow / Island), per-action routing (custom pill / IG-native / off), top or bottom position, master kill switch, swipe-to-dismiss, multi-pill stacking
|
||||
- Modify tab bar icon order
|
||||
- Modify swiping between tabs
|
||||
- Hiding tabs
|
||||
@@ -170,10 +233,13 @@ A feature-rich iOS tweak for Instagram, forked from [SCInsta](https://github.com
|
||||
- Messages-only mode — inbox + profile only, launch straight into inbox **\***
|
||||
- Hide tab bar sub-toggle — floating settings gear replaces it **\***
|
||||
- Launch tab — pick which tab the app opens to **\***
|
||||
- Home shortcut button — extra button on the home top bar with a configurable multi-action menu (Gallery / Settings / Security & Privacy / Hidden chats / Locked chats / Profile Analyzer / Deleted messages / Fake location / Clear cache / Changelog) **\***
|
||||
- Experimental flags
|
||||
|
||||
### Confirm actions
|
||||
- Confirm like: Posts/Stories
|
||||
- Confirm story emoji reaction **\***
|
||||
- Confirm note like + emoji reaction **\***
|
||||
- Confirm like: Reels
|
||||
- Confirm follow
|
||||
- Confirm unfollow **\***
|
||||
@@ -184,8 +250,9 @@ A feature-rich iOS tweak for Instagram, forked from [SCInsta](https://github.com
|
||||
- Confirm follow requests
|
||||
- Confirm vanish mode
|
||||
- Confirm posting comment
|
||||
- Confirm send to group chat **\***
|
||||
- Confirm changing direct message theme
|
||||
- Confirm sticker interaction (stories / highlights, separate toggles) **\***
|
||||
- Confirm sticker interaction (stories / highlights, per-surface: disabled / all / reaction stickers only) **\***
|
||||
|
||||
### Fake location **\***
|
||||
- Override location app-wide for any IG feature reading coordinates
|
||||
@@ -194,16 +261,25 @@ A feature-rich iOS tweak for Instagram, forked from [SCInsta](https://github.com
|
||||
- Quick toggle button on the Friends Map
|
||||
|
||||
### Theme **\***
|
||||
- Force dark mode
|
||||
- Full OLED — pure black app-wide
|
||||
- Theme picker — Off / Light / Dark / OLED, with optional Force theme to override the iOS appearance
|
||||
- OLED chat theme — pure black DM thread and incoming bubbles
|
||||
- Keyboard theme — dark or OLED
|
||||
- Apply & restart button
|
||||
- Keyboard theme — dark or OLED, sticks through search keyboard activations
|
||||
- Apply & restart, plus Reset theme to revert every theme option
|
||||
|
||||
### Security & Privacy **\***
|
||||
- Passcode + biometric lock — gates tweak settings, gallery, deleted-messages log, Profile Analyzer, DM inbox, individual chats, and Instagram itself
|
||||
- Per-target idle timeout, re-lock on background, lock every time, independent session
|
||||
- Hidden chats — long-press a DM to hide it; managed under S&P
|
||||
- Per-account lists (excluded chats, hidden chats, locked chats, share-sheet pins) — switching IG accounts shows that account's own data
|
||||
- App-switcher snapshot shroud — covers IG content when a locked surface is visible
|
||||
- Hide message preview for locked chats in the inbox
|
||||
|
||||
### Tweak settings **\***
|
||||
- Search bar with breadcrumbs across nested pages
|
||||
- What's new indicator — a dot marks newly added settings and clears once viewed **\***
|
||||
- Pause playback when opening settings **\***
|
||||
- Quick-access via long-press on feed tab **\***
|
||||
- Native Instagram icons throughout settings and in-app menus **\***
|
||||
|
||||
### Advanced experimental features **\***
|
||||
- Toggle hidden Instagram experiments: QuickSnap (Instants), Direct Notes reply types, Friend Map, Homecoming, Prism
|
||||
@@ -218,16 +294,16 @@ A feature-rich iOS tweak for Instagram, forked from [SCInsta](https://github.com
|
||||
### Localization **\***
|
||||
- Multi-language UI with fallback to English **\***
|
||||
- Built-in language picker in Settings **\***
|
||||
- Currently shipping: **English**, **Spanish**, **Russian**, **Korean**, **Arabic**, **Chinese (Traditional)**
|
||||
- Currently shipping: **English**, **Spanish**, **Russian**, **Korean**, **Arabic**, **Chinese (Traditional)**, **Chinese (Simplified)**, **Portuguese (Brazil)**, **Turkish**
|
||||
|
||||
### Optimization
|
||||
- Clear Instagram cache on demand with optional auto-clear interval **\***
|
||||
- Clear Instagram cache on demand with optional auto-clear interval, with a toggle to preserve DMs, drafts, and Notes **\***
|
||||
|
||||
# Translating RyukGram
|
||||
Want to see RyukGram in your language? Two ways:
|
||||
|
||||
### Option A: In-app (fastest)
|
||||
1. Open **Settings → Debug → Localization → Export English strings** — share the base `.strings` file to yourself.
|
||||
1. Open **Settings → Debug → Localization → Export strings** — pick a language (English for a fresh start, or an existing one to fix) and share its `.strings` file to yourself.
|
||||
2. Translate the **right-hand side** of every `"key" = "value";` line. Never touch the left-hand side.
|
||||
3. Go to **Debug → Localization → Update → + Add new language** — enter your language code (e.g. `fr`), pick the translated file, restart.
|
||||
4. Your language now appears in the globe menu. Test it, tweak it, re-import as needed.
|
||||
@@ -245,7 +321,7 @@ Partial translations are welcome — untranslated keys fall back to English at r
|
||||
If you find a string that still renders in English on a translated build, open an issue with a screenshot.
|
||||
|
||||
## Known Issues
|
||||
- Preserved unsent messages cannot be removed using "Delete for you". Pull to refresh in the DMs tab clears all preserved messages (with optional confirmation if "Warn before clearing on refresh" is enabled).
|
||||
- Preserved unsent messages cannot be removed using "Delete for you". Pull to refresh in the DMs tab clears the active account's preserved messages (with optional confirmation if "Warn before clearing on refresh" is enabled).
|
||||
- "Delete for you" detection uses a ~2 second window after the local action. If a real other-party unsend happens to land in the same window, it may not be preserved. Rare in practice and limited to that specific overlap.
|
||||
- With Liquid Glass buttons + Hide UI on capture both on, the DM eye leaves an empty glass bubble in captures — IG draws that backdrop, not the tweak, so it's outside our redaction.
|
||||
|
||||
@@ -253,7 +329,7 @@ If you find a string that still renders in English on a translated build, open a
|
||||
|
||||
| | |
|
||||
|:-------------------------------------------:|:-------------------------------------------:|
|
||||
| <img src="https://i.imgur.com/uPMcugZ.png"> | <img src="https://i.imgur.com/ctIiL7i.png"> |
|
||||
| <img src="https://i.imgur.com/uPMcugZ.png"> | <img src="https://i.imgur.com/RUlsg4k.jpeg"> |
|
||||
|
||||
# Building from source
|
||||
### Prerequisites
|
||||
@@ -275,14 +351,16 @@ If you find a string that still renders in English on a translated build, open a
|
||||
### Run build script
|
||||
```sh
|
||||
$ chmod +x build.sh
|
||||
$ ./build.sh <sideload/rootless/rootful>
|
||||
$ ./build.sh <sideload/sidestore/rootless/rootful>
|
||||
```
|
||||
|
||||
# Credits
|
||||
- [SCInsta](https://github.com/SoCuul/SCInsta) by [@SoCuul](https://github.com/SoCuul) — original tweak this fork is based on
|
||||
- [@BandarHL](https://github.com/BandarHL) — creator of the original BHInstagram project
|
||||
- [@faroukbmiled](https://github.com/faroukbmiled) — RyukGram modifications and additional features
|
||||
- [Instaoled](https://t.me/ciesIPAs) by @VAXMG — OLED theme inspiration
|
||||
- [@euoradan](https://t.me/euoradan) (Radan) — experimental Instagram feature flag research
|
||||
- [@Mikasa-san](https://github.com/Mikasa-san) — code contributions
|
||||
- [@n3d1117](https://github.com/n3d1117) (Edoardo) — Following feed mode (ported from [InstaSane](https://github.com/n3d1117/InstaSane))
|
||||
- [@erupts0](https://github.com/erupts0) (John) — testing and feature suggestions
|
||||
- [BillyCurtis/OpenInstagramSafariExtension](https://github.com/BillyCurtis/OpenInstagramSafariExtension) — base for the bundled Safari extension
|
||||
- [@asdfzxcvbn](https://github.com/asdfzxcvbn) — [ipapatch](https://github.com/asdfzxcvbn/ipapatch) and [zxPluginsInject](https://github.com/asdfzxcvbn/zxPluginsInject)
|
||||
@@ -290,4 +368,13 @@ $ ./build.sh <sideload/rootless/rootful>
|
||||
- [@ch1tmdgus](https://github.com/ch1tmdgus) (N4C) — Korean translation
|
||||
- [ZomkaDEV](https://github.com/ZomkaDEV) — Russian translation
|
||||
- [@bruuhim](https://github.com/bruuhim) — Arabic translation
|
||||
- [@jaydenjcpy](https://github.com/jaydenjcpy) — Chinese (Traditional) translation
|
||||
- [@jaydenjcpy](https://github.com/jaydenjcpy) — Chinese (Traditional and Simplified) translation
|
||||
- Bruno ([@brunorainha](https://github.com/brunorainha)) — Portuguese (Brazil) translation
|
||||
- [@yesnt10](https://github.com/yesnt10) — Turkish translation
|
||||
|
||||
# Support
|
||||
|
||||
RyukGram is free and open source. If you'd like to support development:
|
||||
|
||||
- [☕ Donate to Ryuk (RyukGram)](https://buymeacoffee.com/axryuk)
|
||||
- [☕ Donate to SoCuul (original SCInsta)](https://ko-fi.com/SoCuul) — RyukGram wouldn't exist without SoCuul's original SCInsta, so showing them some love is always welcome
|
||||
|
||||
@@ -103,11 +103,30 @@ inject_bundle_into_deb() {
|
||||
|
||||
# Build zxPluginsInject.dylib -> packages/zxPluginsInject.dylib
|
||||
build_zxpi_dylib() {
|
||||
./wrapper/build-zxpi.sh >/dev/null
|
||||
[ -f packages/zxPluginsInject.dylib ] || {
|
||||
local MOD_DIR="modules/zxPluginsInject"
|
||||
local DYLIB_OUT="$MOD_DIR/.theos/obj/zxPluginsInject.dylib"
|
||||
|
||||
if [ -z "${THEOS:-}" ]; then
|
||||
if [ -d "$HOME/theos" ]; then
|
||||
export THEOS="$HOME/theos"
|
||||
else
|
||||
echo -e '\033[1m\033[0;31mTHEOS not set and ~/theos not found\033[0m' >&2
|
||||
exit 1
|
||||
fi
|
||||
fi
|
||||
|
||||
( cd "$MOD_DIR" && make FINALPACKAGE=1 >/dev/null )
|
||||
|
||||
[ -f "$DYLIB_OUT" ] || {
|
||||
echo -e '\033[1m\033[0;31mzxPluginsInject.dylib build failed\033[0m' >&2
|
||||
exit 1
|
||||
}
|
||||
|
||||
mkdir -p packages
|
||||
cp "$DYLIB_OUT" packages/zxPluginsInject.dylib
|
||||
# Match the @rpath LC that ipapatch writes into target binaries.
|
||||
install_name_tool -id "@rpath/zxPluginsInject.dylib" \
|
||||
packages/zxPluginsInject.dylib 2>/dev/null || true
|
||||
}
|
||||
|
||||
# LC-inject zxPluginsInject.dylib into main exec + every .appex in the IPA.
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user