#development
1 messages Ā· Page 400 of 1
Are all the Yalu spinoff websites apart of the scam page
Cheers Apple
lmfao
who
haha yes

zsign moment
nginx thankfully redirects all ssl traffic to
the unencrypted direct server IP
god bless you nginx
you are so functional
oh python and js dev
actually zsign upstream also has the CodeDirectory version update
mine has the JIT fix
that Apple killed again in 14.4
I'm still waiting for supercharge installer
Literally all I want
@restive ether it might actually do something ya know
I'm lazy I know but this is all it needs 
very advanced

i forgot about this
theos jailed using a shitty version of substrate that doesn't work on a12
as compared to the non-shitty version of substrate that does work on A12?
yeah only an issue because Odyssey needs to be arm64e as a jailbreak 
some tweaks work fine without injecting CydiaSubstrate.framework though
what the fuck happened to this
i made a macos tweak without subtrate lol
tweaks without subtrate are easy
imagine not using an adblocker
substrate
subtrate 
chatterbate
I don't have one on my vm
true
lol
connor shitty dev
i was looking at the stuff i donāt own on chariz
because i own most of it
except watermelon 
no lol

yes
animation sex
ah
tweak todo list
imagine having lists

[[classdump-dyld]]
holdup
RTL is dumb
lemme edit it
limneos is bloatware memory leak overpriced
not wrong
i just need classdump-dyld
@gaunt mesa, Sent a DM.
scorpion is even worse because it doesnāt even work
iOS 14
just use nitoās

limneos moment
dpkg: warning: parsing file '/Library/dpkg/status' near line 4642 package 'net.limneos.classdump-dyld':
missing 'Maintainer' field

[[classdump-dyld]]
how is nito's different
its cocaine
iām just saying
the slug system sucks
but i donāt have a proposed alternative lol
i understand why howett abandoned the wiki now
ā classdump-dyld -o ./out -h /System/Library/PrivateFrameworks/CoreWiFi.framework
2021-01-29 11:48:35.197 classdump-dyld[16288:261968] Could not create directory ./out. Check permissions.

because itās too far gone
this is by far one of the actually worst written, worst maintained website tools in existience
https://parcility.co/package/com.nito.lsdtrip/RkTrvLntiG didnāt know this was a thing
jlevin makes some cool stuff man
most of it closed source though
it's open source
wow
did Apple finally kill off Cydia Impactor
seems like it was affected by the intermediate cert update too
i heard altstore was having issues yesterday
is it just a server issue or what
F
if you have a developer account just use zsign and ideviceinstaller, not that hard
Apple changed some certificate stuff
no
I literally used it 5 minutes ago
lol
probably
yeah
lol
wait no
It would make a new cert for a new bundle id won't it
I'm using zsign yeah
but I tested Impactor for fun
no, just a new provisioning profile

if the cert is the same it's still valid afaik

and itms-services link on my server to install 
Jan 29 20:53:20 kernel(AppleMobileFileIntegrity)[0] <Notice>: AMFI: '/private/var/containers/Bundle/Application/25CACE93-FE51-4241-B9EE-835848A3DBBE/Odyssey.app/Odyssey' does not pass CT evaluation, result: 0x80008 Jan 29 20:53:20 kernel(AppleMobileFileIntegrity)[0] <Notice>: AMFI: '/private/var/containers/Bundle/Application/25CACE93-FE51-4241-B9EE-835848A3DBBE/Odyssey.app/Odyssey': Unrecoverable CT signature issue, bailing out. Jan 29 20:53:20 kernel(AppleMobileFileIntegrity)[0] <Notice>: AMFI: code signature validation failed.
Jan 29 20:53:20 runningboardd(AppServerSupport)[32] <Notice>: <OSLaunchdJob | handle=CA2A2A61-0CA5-4F26-B768-3C7DA7A563BF>: submitAndStart succeeded, state=3
Jan 29 20:53:20 duetexpertd(CoreLocation)[2761] <Notice>: {"msg":"CLLocationManager", "event":"activity", "_cmd":"location", "self":"0x133e17100"}
Jan 29 20:53:20 runningboardd(RunningBoard)[32] <Error>: Process start failed with Error Domain=NSPOSIXErrorDomain Code=85 "Bad executable (or shared library)" UserInfo={NSLocalizedDescription=Launchd job spawn failed with error: 85}
with Impactor
same error as AltStore

send cool open source jlevin tools
gonna add them to pro
what's jlevin
jonathan levin
this guy http://newosxbook.com
haha you just leaked your device, now i will hack you
@tepid olive revoke all of them ?
i added lsdtrip to todo
just the Impactor ones is enough
im gonna do LSDTrip, jlutil and others people send
pbxz
i'm checking dev panel now standby
I mean if you don't mind reinstalling everything signed with the other certs go ahead and revoke them
LSD

LSD is fun

I don't use levin's of that, his is borked
please give me lsd i want to feel something
I have a lot of self signed stuff installed lol
youāll feel a lot more than something bro
youāll feel the whole universe
give me
or maybe nothing at all
x
nfr
depends
@tepid olive just add everything that works 

bat
revoking provisioning profiles won't affect it (also won't affect already installed apps)
it will yes
i've just revoked all my certificates lol
Someone remind me to update my certificate I have on Github
the issueās pretty easy to fix, took me like an hour to track down and patch the issue in Supercharge
update your certification you have on github
certificate != provisioning profile
it seems you have misspelled supersex
yeah not hard to just use the new intermediate
I've cleared all certificates and profiles
ty
still waiting for supercharge installer 
yeah no problem bro
idk which one I'm using atm actually but my apps still work because my cert expires in October
@restive ether when is your first tweak releasing
and cucks you for it existing
sorry i already made DarkKeysV

Iāve surprisingly not been banned off snapchat yet even though Iāve opened it with supercharge enabled a few times
@tepid olive yeah lol still worked
snapchat terrifies me lol
yeah "team" that i did 60% of the work for
I revoked everything I have on my panel
iām using an ancient version still
weird
iām surprised it works still
saurik hasn't secretly pushed out an update after 0.9.52, has he
literally just made itself
and you installed an app and it doesn't crash on launch?
yeah I'm in it right now

nah but people are definitely reporting issues with AltStore at least

Canāt have shit in Detroit
why does powercord get updates more often than discord canary
I'm not complaining while it still works
what snap version doesnt have jb detection
time to make all new certs
:tell:
none of them
I'm on latest and have nothing blocking injection
-69.69.69
Libgcrypt has a a exploit in the new version
as long as you don't have Flex3 and don't inject into Snapchat you're fine
literally
LOL
wait, are you jailbroken
i honestly just think snapchat has no clue how pro and odyssey and coolstar tools are setup
yeah try rebooting to jailed state
standby
snapchat cock balls
so your chances of getting banned are lower
I'm getting my ipad
procursus on top
I'm keeping my 28 day uptime ty
I need an ipa to use
use Odyssey 
I can't on 14 a12
you can install it
it will just say unsupported
havenāt been banned in 5 somehow
the app causing it or the button
see
Wait let me check why
it's either FuckedOdyssey failing to inject or the cert
lol
check syslog
I am š
there will be no crash log for AMFI
can you get syslogs still
idevicesyslog
on device
3 years> WTF
on device, with sysdiagnose, otherwise idk how
i'm aware
crash reporter hasnāt had a working syslog button in like 600 years
someone should just figure out what methods sysdiagnose calls for syslog

nfr
just PR a change to use kernel versions
and iāll ask coolstar to add it 
so this never happens again lol
Iām not sure if this is visible without unredacting <private> os_logs but it mentions a failure to verify some of the certās properties so it becomes pretty clear that itās a cert-related issue
swapping out the old WWDR cert with the new one when youāre signing fixes it
what am I doing wrong 
ā classdump-dyld -o ./out /System/Library/PrivateFrameworks/CoreWiFi.framework
2021-01-29 12:21:50.978 classdump-dyld[16773:268082] Could not create directory ./out. Check permissions.
check permissions
lol
it's impossible to dump this fucking page
because someone deleted someone's username
and since the script and entire program is written to crash if anything whatsoever goes wrong anything alphabetically after "Cydia" also can't be dumped
How could I detect a swipe up from the bottom left?
where
Everywhere
isnāt there like some uisystemgesturerecognizercockandball shit
so springboard
read up
Thanks Iāll go study that
the question is will saurik bother to update Impactor
I mean it's much easier to fix than implementing grandslam
Eventuallyā¢ļø
and he's been releasing small updates to Substrate too
no lol
he said he was going to fix impactor what? like april last year?
saurik is gone we just have to accept that
december 2019
not for long
to my knowledge check is going to transfer towards substitute
why not libhooker 
because coolstar
and they donāt have control over the source
and having libhooker requires default strap to be pro
I mean that's a plus
alright yeah i've been trying to import a single fucking page for 5 fucking hours
fuck mediawiki
something thatās not going to happen
someone else will do it eventually iām sure
or kirb
whatever comes first
if open source ever happens it is inevitable
but itās more so if theyāll accept it
jlevin's is
not this one
Fork of the pbzx stream parser (www.tonymacx86.com/general-help/135458-pbzx-stream-parser.html) - NiklasRosenstein/pbzx
mega uwu fuckers
hi, can someone tell me why my UIWindow rotates when there is no actual rotation of the screen? meaning if I do not disable the auto rotate i can rotate my phone on lockscreen and lockscreen won't rotate but my UIWindow will rotate. why ffs

i get it that the window is independent and he recognize rotation and rotates, but it seems like i should not be the one to take care of his rotation only in real cases
i can listen to the status bar rotation and rotate accordingly but it doesnt feel right


https://happyteamlabs.com/blog/ios-using-uideviceorientation-to-determine-orientation/ seems like no choice š
procursus burned their crops, raped their wives, and poisoned their water supply or something
wtf
Anyone here know of any documentation on the Stocks.framework or has nobody ever cared to use it? haha. I thought there would be something on the internet but apparently not.
actually i will be looking into that
but have nothing currently
i wanna see if i can snag some graphs for some shit i wanna throw together
graph views would be nice
@midnight leaf reminds me of btc in statusbar tweakbounties
doge coin in status bar bounty coming soon
Cuz id imagine that would be easy with simple webscraping.
DONT SAY DOGECOIN TO ME
I'm down 2k in doge.
when my purchase went thru it was at 0.7
yeaaa. i was gonna pull out at 0.06
watching the graph psychically hurts me
lol
more up and down than my emotions
i spent 100 when it was 0.00sumthin and my 100 turned into 550, then i put a but load in and lost 2k plus the 400 profit.
this is a sad time
who knows maybe it'll get higher. idk. I'm focusing on stocks right now since im up 1k in those.

lol iād be willing to pull out of doge at anything above .10Ā¢ at this point
i donāt trust reddit kids enough to keep it valuable for too long
so im trying to make a tweak to show my stock in the status bar. Have the statusbar portion of the tweak done but just looking into using the Stock.framework to pull prices. But for some reason im only getting the name of the company back in my code and the price in null as well as everything else
š
lol everyone be gambling their life savings on stocks right now
itās a good time too
Everyone except me, cause I got no savings
lol
im gambling my home insurance payout hahaha

who needs a new roof amirite
I have enough time consuming tasks
if people are going to push absolutely garbage stocks to absurd values then thatās all i need

nah you gotta buy in when everything dies down again and hold like DFV did
@midnight leaf couple years ago
he did that shit back in april last year
Happened a lot
imagine being someone who lost access to some random bitcoin address like 10 years ago
probably would kms
@faint timber theres not enough space in the status bar to show how much bitcoin i have. its all decimals
yeah imagine having 1 BTC 10 years ago but you lost the private key 
people offered me whole bitcoins to pay for phantom licenses years ago. I pretty told them to fuck themselves with their imaginary money.
Now im kickin myself in the ass

i wouldāve just taken it as a gesture and forgot about it lol
i prolly still have the emails. lemme check
true
true
lol
shoulda. 2.50 a license and that would be like 90k rn
and thats one person. not to mention the countless others that offered me bitcoin when it was a buck
when people email me asking me to gift it i usually just do
phantom was huge i got over 300 emails a day
literally had to hire my friends to be my secretary
especially when itās people who can barely use a phone as is
@midnight leaf just curious, are you still in the āfuck swiftā club
FUCK SWIFT
thereās your answer
oof
swift package manager on da procursus
when i look at it, i dont understand how it works.
lol
and xcode doesnt help me figure out what it does
lemme know whether you still think that after you see Orion ;)
i've thought about having someone else answer support emails
it sounds wonderful
you take away the worst part of development
bro swift is so good that someone who has no idea how it works, posted it on their story when I shown them a block
true
the key is to not put your contact into in your apps and tweaks. and if you do, send out an auto email with auto response with FAQ and to reply if they still have a query. thats what i did and it helped loads
he tried, he tried
@tepid olive did you try the public / private urls flag @tepid olive
ok mr linux user
on lsdtrip
i was just wondering because it doesnāt do anything
lol
iām not sure what itās supposed to do though

Iām wondering whether I should add @main support to Orion just for the heck of it
u can get ur permit now
fetcher.timeoutDuration = 10.0;
[fetcher attemptRemoteFetchOfStockWithSymbol:@"AAPL" completionHandler:^(Stock *stock){``` youd think this would work right?
obviously
for camās birthday he wants you to push neovim now
Gotta pass the test still 
hbd @tepid olive
depends on state law
permit test is easy
man doesn't even have a permit
i donāt know floridaās
rip
Thx
How do you work out the arguments required for a block 
I guessed
guessing
haha
yep

I thought there was a better way I didn't know about

stfu
its the one that seems the most reasonable
bro ur like 12 too dont even cap
blocks also have signatures at runtime but you have to deal with the ABI for that
usually i'll log the class in runtime
bro i got demoted
first i tried a nsarray and it just came back as a Stock object. and the stock object has CPLog("stock price: %{public}@", stock.price); but it doesnt work.
when i moved back virginia is like one of the only states that doesn't offer full license to canadian license holders
or let someone else deal with it and steal their code š
L
so im down to a permit 
actual loss
yw b
@gaunt mesa youāre like 9
Apples stock.framework uses Yahoo too. which i really want to avoid setting up myself to get stock prices so surely this has to be the way. :/
ur all the same in #development
wtf
:sofuckingfunny:
YahooDoppelganger.h lmao
xcode is pain.
xcode for me crashes when i open a project from the project selector
when i launch it it opens the time_waste project for no reason
yes

Xcode refuses to work with one of my 13 phones
I love me some c functions with 68 params
you speak Hebrew?
Xcode works with all my 7 phones except my main iPX

also doesn't work on my IC lock iP7 and iPad 5
if (/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|ipad|iris|kindle|Android|Silk|lge |maemo|midp|mmp|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows (ce|phone)|xda|xiino/i.test(navigator.userAgent)

clown
ok
i could prolly remove blackberry and meego and psp
cringe
ok
i didn't choose to do this
couldn't find a better way for this to works
it is cringe
had to force warnings off
a|b|c|d|e|f|g|h|i|j|k|l|m|n|o|p|q|r|s|t|u|v|w|x|y|z
why not just
if (navigator.maxTouchPoints >= 1)
lmao good thing it checks for maemo
my touchscreen laptop/tablet isnāt a phone
you could get away with /iPhone|iPod|Android/ lol
true š
i am banned from using fr

wtf
frbiden
alright i'm calling it a weekend

one sec n i'll get that .app b0
what the fuck is my dog doing bitch get in here itās cold
thank
what
deleted
nfr
rip krit is gone again

invest in jule coin
ok purple name
name
auto correct smh
ok and?
who asked
dang
@tepid olive listen idk who you are but please stop stalking me and sending me your dick pics
ok after looking at the bio probably just a twitter addict
they're following a shit ton of people
no way they'd be able to like a post that quickly
can i point out male cows dont have udders 
BLM Hey/They
thats why its cock removal
LOL
otis the cow is a transmasc icon
sad
pepehands

that's ios 14
is widgets in the today view instead of anything else
and they have this horrible system of how they're initialized which relies/points partially at the root icon list for only half of the grid sizings
https://gist.github.com/KritantaDev/a846d2b0866a8cb112ba61706a39f2ae#file-ios14fixes-xm-L2 that's what this fixes
if there's a negative amount (uncapped) of rows its either the sbiconlistmodel for the today view or for the applist
and both of them have that issue
thats a big rip
i wonder what this will mean for people trying to make layout tweaks on ios 14
was hoping to fix w/o any hooks but two (think i can remove the 2nd one?) init hooks is fine
%hook 
it means they will use my code because i sent it to them
lol did you actually
and have been posting it on twitter as i work through it
I need to send the new update to sharedRoutine actually rn
cuz i sent him the first half but not with the new fixes
springtomize is like the only tweak he made right
i wanna promote the other layout tweaks alongside mine
hpp was made as a direct competitor to boxy but iirc the second i posted source code i made a specific exemption in the GPL license for wvabr. if he wanted to use any of the code from it
and sharedRoutine has been great help in some other areas
krit malware
i have a dev cert but no idea how to sign a macos app
i'd love to distribute a .dmg for it
codesign exists
LOL
bc then i also have to make sure it uses my team cert
and not the cert with my full first and last name in it
thanks apple for that

are you on M1 @tepid olive
no
ez bruv
send me the crash report i'll look at it
also yeah use that
there's like 40 machoview forks
nah its probably because this is an... irregular... binary
i found one and got it working on my machine
me when I add friends to my dev acc: "pls don't leak my name"

lol
actually on iOS 13 you have to go out of your way to find out the developer name if you install an app with a dev cert
but iOS 14 just shows it in App Library
oh yeah i noticed that
ok it works for regular binaries without unexpected shit
on an app i REALLY didn't want that happening with ironically
burrit0z what macos version are you on
use cli
big slur
usually pc + offset = indirect addressing
actually interested in this bc i usually just smack IDA till it fixes that stuff for me
i want to learn how this shit all works so i can get into lower level stuff eventually
full image
use cli
whatever pc is set to + the given offset 0xe94, thatās where it points to. Might be a bad comparison but the 6502 back then had explicit mnemonic for it.
if you wann get into it try emulating an older processor, itās fun
or do x64 barebone
lool
also accidentally uploaded the 3 year old one to github/twitter oops
this one has dark mode and cleaner shit
what

someone link some overly complicated shit i can read to understand this all pls
idek what to look up
HAHA i knew it wasnt just me being weird
and also just harass mass1ve
omg yas os internals books
src is good when you have a lot of non building files in your root directory
I use it in tweaks for code that's not mine I need to build
oh i know another one
enjoy
OS internals version one (the three book series is version two)
fuck yes
you should probably revisit the macho format in general as well on the side
this is gold
I feel like a lot of people could benifit fro
i was about to describe the dev wiki
@ massive, could i interest you in an alternative to the dev wiki
it's officially been a year since howett has been ignoring the bugfix stuff I sent him regarding it and I'm not really a fan of contributing to an unmaintained wiki
started on it but some mediawiki-is-awful-garbage-related issues wasted 5 hours of my life trying to externally dump the revision history
i vaguely remember from the usergroup table in datagrip there are 4 admins and a maintainer
so i'm going to off the top of my head name kenny, kirb, and uro as 3 of the 4
ngl this is fucking childish
is that libhooker
most likely
or libsubstitute
I use procursus
i cant remember which one it does but it was done as a meme and it was hilarious in the moment
if you cannot get your fix up there in a week hmu, someone other than dhowett has to be available
else itās unacceptable
its not an urgent fix
i just wanted dark mode without having to write a browser extension
and when he said he'd implement that and didn't, a week later I asked him to modify a single variable that'd allow users to apply their own CSS
which he said he'd do 'tomorrow' a year ago
absolutely aware he's busy and not in the community anymore, I'm just averted to contributing to the wiki because of that
especially when I normally like ownership of the stuff I dump my time into
https://iphonedev.wiki/index.php?title=Main_Page I was able to get this done in a day and it already looks far better, less "iOS 3", much more readable, etc than the dev wiki
(ignore the lack of content, I truncated the entire database set because a deleted user on the "Cydia" revision list is completely breaking the dump script
ah i see, i mean I dig it. Minimalistās will upvote
its an unmodified theme i found
which, what i want to go for is apple docs
(but less cluttered)
https://iphonedevwiki.net/index.php?title=Dyld_shared_cache&oldid=5605 this page is a great example for why I hate the current dev wiki theme shit
tbf Iām not personally keen on working on a wiki per-say but I have something similar in the works since a while, not a replacement though
actually have to search for specifiers now
any moderately sized page with their current theme is a labyrinth
I liked the old style though lmao, wikiās usually should prefer functionality over styling. it gets the job done ig
i refactored it last night to make it a 'touch' better but it's so hard to
present the information in a way to where someone who's not there to read the entire page can find what they want
n i've been sitting on iphonedev.wiki and redirecting it to the old wiki for 9 months now
i think i'll just ask howett if he'd be ok sending me a backend dump tbh
that missing username combined with a problem with wikimedia's dumping script and an API mismatch between the current wikimedia and the older version iphonedevwiki
basically means any page alphabetically after "Cydia" will break the sql connection and bring the script to a halt
Made a couple PRs to upstream tools and libraries today that are gonna sit there inactive for months š
hell yeah man
but then u cant mirror it
did u try the python script?
that's the only way for me to mirror it
there is no python script to dump revision histry
which is the one thing I really want
User stubs, revision history, and existing pages
i shall learn this and then attempt to make a tool in c to get this info and shit from the macho binary, basically a small bit of what machoview does, except with no gui 
and due to the api + deleted user issue, I either do it manually via sql commands, write my own tool to hit the API and shove shit in the database API (so two seperate APIs :)), or hope he sends me a dump
it does have an api
this is what the dumping tool uses, but, the cydia page borks it
how do u have motivation to learn and not ragequit after it doesn't work first try
expect it to not work
you're either satisfied at being right, or pleasantly surprised
because i want to learn this shit 
i went like 3 months without a build system
definitely peep out how dyld iterates through images for the hardcore kamasutra path, look at tylioās insert_dylib for a basic approach using regular FILE funcs (reading & parsing step by step)
if i can learn how the macho binaries work i can then learn how lots of shit in *os works
poor fucking daniel volt
maybe i should work on projects not at 2am
i sold him on dragonbuild when dragon was still entirely bash
kamasutra path 
LOL idek what kamasutra path is
do u know what the kamasutra position is 
very C-style, like full-on āi code with acid in my eyesā
what the fuck is kamasutra
here i ruined ur day
that's not what kamasutra actually means
!lmgtfy hardcore kamasutra
it's just a subset of it
donāt lmao, was just as analogy for the approach used in each
Hmmm today I will make my tweaks in JS 
Wait that exists??
Iāll have to actually look into that lol
hmm today i will say fuck logos and then just switch to pure runtime functions to hook
what even is objs file extension
.xm?
have u seen velox14 code
kabir made a lang @tepid olive called objectivescript which was meant for supercharge tweaks
so i need to
1) learn macho shit
2) learn other shit
3) learn other shit
4) learn asm```
ez
eta 10 years
this is how I do hooks now in larger projects
i mean youve got 10 years
I like obfuscating scripts that just increment by one on click and check if it reaches a certain number
ur like 8
Command line utility for inserting a dylib load command into a Mach-O binary - Tyilo/insert_dylib
Edit the LC_UUID of Mach-O files. Contribute to mass1ve-err0r/spoof_dylib development by creating an account on GitHub.
probably learning macho will lead me into lower level shit anyways so i will understand pc offsets and all that crap by the time i want to learn asm
pretty much yeah
it's clean as hell
logos is weird now
yes
one file per class i'm hooking
Why do things cleanly when you can just
after doing one project in pure
Cause hell
you can't go back
Yet make $500
especially cuz appcode
yeah
I want to figure out a way to optimize my script I made for my site
0 errors in the velox14 project bc of that and I don't have to worry about making dumb mistakes because I have full clangd support for my hook code
i need to cut out the final hook i have in logos
which is the mega hook

If you leave it open in the background it can get pretty uhhhh
which tweak
Resource heavy
basically i add properties and shit so i kinda need to fucking fix my shit
how did u get clangd working again
is there a project template
ok so how I do it
i cleaned up the code anyhow so it wont hurt as bad, but .xm file is still a mess @half walrus
quick tutorial
open xcode and appcode at the same time but dont open any projects yet
i thought appcode required .xcproj or whatever
create a new project with the "Empty" template for iOS, make it in ~, and name it the same thing as the root folder for your project
close xcode
LOL i just looked at kritanta branch of multipla
old code that got deleted forever
:man
open the folder with the xcproj, move the xcproj to your tweak's root dir
oh lmao
open xcode again, open the add file menu, and select the folders in the root tweak dir one at a time
then the root files
on a sidenote, arm assembly or x86
then, in xcode, go to the top and find the "Add target"
x86 first probably, since its more documented
set it to framework (if it's a tweak), then go through each .m and set it to that target
i got a fuck ton to learn but hey itll be one hell of a time
i encourage you to dip to the 64bit side if things for more fun, you donāt have to use this resource but i have fully documented basic programs in x64.
https://github.com/mass1ve-err0r/unibi-OSS
yoo
DISCLAIMER: Code shown here may be used/ taken at your own discretion. I AM NOT RESPONSIBLE FOR YOU GETTING 0 POINTS IN THE EXERCISES.
LOL
Itās not the prettiest approach but the most comprehensive right off the bat, no optimizations
add these
and you have full 100% complete objc tweak with mobilesubstrate support in xcode and appcode
:)
MY GUY IF YOU GONNA HATE ON ASSEMBLY WE GOTTA PROBLEM RN
ezpz

full autocomplete and refactoring?
yes
yoo
aight i hear you fam
i need to do this rn
i agree though, asm needs a prettier color
purple
full everything
no one writes objective c++ anyways
:)
github disrespecting assembly
krit u are a god
that would be dope
burrit0z if you know java you should really consider writing an intellij plugin for logos
never made intellij plugin
i "know" java 
lmao itās ass to write
idk what you'd have to do because Appcode's API is actually weird as fuck
i know enough java to do shit in it but 
ye the SDK sucks
you can add objc support by literally ripping out the spec for objc and adding your stuff on top
extend objc
thatās how they did objc support for CLion
you sure?
rip
so how you could theoretically accomplish logos support is by finding a way to "shim" logos files
wen eta sourcekit fork
and either convert them before processing via logos.pl, or convert them to @implementation blocks
thatās odd, if CLion can do objc i figured appcode should as well since their highlighter is the same as the rest of their intellij platform
as did I
jetbrains wilding
appcode isn't built on the intellyiJ base
š







