#development

1 messages · Page 442 of 1

gaunt mesa
#

please just put a desk in the shed and get to work

surreal mountain
lime pivot
grim sparrow
#

lol

surreal mountain
#

how is my bool false

#

when the swith is enabled

#

prefs moment

#

time to debug

wicked summit
#

chariz should've had a superbowl ad

lime pivot
#

not using HBPreferences moment

grim sparrow
#

Probably because you set it to false

tepid olive
#

bro just nsuserdefaults sync

surreal mountain
surreal mountain
gaunt mesa
#

u guys are so bad at doing prefs

lime pivot
gaunt mesa
#

its actually scary

wicked summit
#

not using nomaeprefs moment

grim sparrow
#

This is the same person who tried to get frame of id an hour ago shake

gaunt mesa
#

ur kidding right

grim sparrow
#

No

lime pivot
#

I mean if I had $1m I would be investing that in a kickass full-time dev team not a superbowl ad lmao

wicked summit
gaunt mesa
#

bruh

surreal mountain
#

stfu

#

stfu

#

stfu

#

stfu

#

stfu

#

stfu

#

stfu

lime pivot
#

ok

surreal mountain
#

thanks

tepid olive
gaunt mesa
#

more like you would waste it all adam

surreal mountain
#

how do u fuck up prefs

lime pivot
gaunt mesa
#

on a bunch of life size charizard body pillows

lime pivot
#

wtf

gaunt mesa
#

cuz we know you sleep with those applerollingeyes

grim sparrow
#

@gaunt mesa

tepid olive
lime pivot
#

\🙄\🙄\🙄\🙄\🙄\🙄\🙄\🙄\🙄

surreal mountain
#

listen

#

listen

#

i'm tired

lime pivot
#

no

gaunt mesa
#

why are u passing a UIView in userInfo

#

wtf

lime pivot
#

go to bed old man

surreal mountain
grim sparrow
#

So many questions

tepid olive
#

that is dumb fr

surreal mountain
#

ok idc

lime pivot
#

go to bed young man

gaunt mesa
#

u never pass UI into notifications

surreal mountain
grim sparrow
#

Well you might not

tepid olive
#

:AGSakuraBlossom:

surreal mountain
#

i did anyways

gaunt mesa
#

@lime pivot just figured out a solution for remoteviews

surreal mountain
#

do not care in the slightest

lime pivot
#

omg

#

yes tell me

gaunt mesa
#

just pass them in using NSDistributedNotificationCenter troll

grim sparrow
#

lol

wicked summit
#

was about to say that

grim sparrow
#

You joke

surreal mountain
#

true

grim sparrow
#

But that’s something I would do

wicked summit
#

one controller per view though

#

watch out

gaunt mesa
tepid olive
#

nsdistrubed notification center

wicked summit
#

ok so basically a uiview made with a plist

grim sparrow
#

I only know NotificationCenter

wicked summit
#

[UIView loadViewFromPlistName:]

grim sparrow
primal perch
#

i mean its serializable so

twilit jungle
wicked summit
#

yea, i'm an xml/ios developer

tepid olive
#

serialize all your views

#

and store them

#

json developer

#

in a plist

#

for each respring

grim sparrow
#

Perfect idea

gaunt mesa
#

can u even make a UIVIewController conform to NSCoding

grim sparrow
wicked summit
#

no

#

you are __

tepid olive
#

go ahead.

#

fill it in.

#

app store sure will for you

grim sparrow
#

Fr

tepid olive
#

youre gay

grim sparrow
#

I preferred when the developer was undefined

surreal mountain
#

how in the fuck

grim sparrow
#

I am nil

tepid olive
#

(null)

tepid olive
gaunt mesa
#

(null)

surreal mountain
#

ok

gaunt mesa
#

go back to writing bad code

tepid olive
#

yeah nsstring nil go ahead use it in formatted string

gaunt mesa
grim sparrow
wicked summit
#

(null) cringe

#

nil

tepid olive
#

go ahead log a nil nsstring

#

itll log (null)

pearl sail
#

please ban yourself

grim sparrow
wicked summit
#

go ahead format nsstring with %s

primal perch
#

what is the different between null and nil anyone know ??

tepid olive
#

its of type id

primal perch
#

ah thanks

wicked summit
#

NULL == nil -> YES

surreal mountain
#

NSLog(@"Cock: %s", [@"Cock" UTF8String]);

tepid olive
#

wait was that a serious question @primal perch ?

primal perch
#

yea bro

tepid olive
#

ok

primal perch
tepid olive
#

glad to help

#

is there a working method to get the mangled type of an object from swift

primal perch
#

dont care

#

but alright

wicked summit
#

nil is (NSObject *)0
NULL is (void *)0

grim sparrow
#

nil is when code go oh no, null is when code go fucky wucky

#

Questions?

wicked summit
#

what is None

primal perch
#

less than one

tepid olive
grim sparrow
wicked summit
#

already is

primal perch
#

languages that removed ++ and --

tepid olive
#

what shell is that

surreal mountain
#

fish

#

o

#

starship buggy for me

tepid olive
#

i use fish

surreal mountain
#

i like spaceship

subtle grail
#

same

#

it’s a good shell

tepid olive
#

fish shell sex shell

subtle grail
#

with nice defaults

surreal mountain
tepid olive
#

yeah wanna see pain?

primal perch
#

swift mfers trying to explain why removing ++ was a good idea

tepid olive
#

Multipla-Full on  master [$] took 57s

surreal mountain
#

starship

wicked summit
grim sparrow
tepid olive
surreal mountain
#

LMFAO

wicked summit
#

ok

primal perch
grim sparrow
surreal mountain
#

I like the language

grim sparrow
#

I like the stock

primal perch
#

same

#

i love the stock

wicked summit
#

gme

tepid olive
#

swift has its uses and objc does as well

#

end of story

wicked summit
#

true

primal perch
#

too reasonable

wicked summit
#

except for the objc part

primal perch
#

i have to convince everyone that what i like is best

tepid olive
#

actually theres one more thing... c best language

grim sparrow
#

@wicked summit stfu

tepid olive
#

write your tweaks in c

wicked summit
#

asm

grim sparrow
#

Wrong

#

HolyC

gaunt mesa
#

fish cum

tepid olive
grim sparrow
#

Is this supposed to be a challenge

gaunt mesa
#

they aren't mammals

tepid olive
#

go ahead, google it

gaunt mesa
#

dumbass

tepid olive
grim sparrow
tepid olive
#

hello from c

gaunt mesa
#

.

tepid olive
grim sparrow
gaunt mesa
#

nice ugly linux

#

and ugly ass discord

tepid olive
#

message loggers cant log attachments

#

they get deleted by discord

wicked summit
#

do not look up how to say how in Romanian

tepid olive
#

opened in browser instantly

#

i wanted to see big version cause it was small in preview

#

and noo you didnt

surreal mountain
#

i like the stock

tepid olive
#

too slow

surreal mountain
tepid olive
#

if you want proof ill send the link

subtle grail
#

what compression does xip use

subtle grail
#

ew lzma

wicked summit
#

just keep compressing until it's one byte

#

easy

tepid olive
wicked summit
#

look who has an anime pfp

surreal mountain
#

bro

#

you literally hooked snapchat

tepid olive
#

LOL

wicked summit
tepid olive
#

MY TWEAK DOESNT HOOK SNAPCHAT

surreal mountain
primal perch
#

yea

surreal mountain
#

i am diamond hand daddy

primal perch
#

wow everyone here is so funny

surreal mountain
#

yes

tepid olive
#

i need to write asm

#

youre stupid

#

just as stupid as the next guy

#

move on

#

next

lime pivot
#

compared to xip?

grim sparrow
#

Yes

lime pivot
tepid olive
#

yeah bro doesnt hook snap app classes, my tweak definitely is not gonna get you banned even though it gets loaded into the process

grim sparrow
#

Obviously

lime pivot
#

that's fucking good

tepid olive
grim sparrow
#

Xip moment

lime pivot
#

I wonder how much space the signatures take up for a bundle as ginormous as Xcode is nowadays

lime pivot
#

I can't set a stop loss/take profit unless the market is open

#

fell asleep and forgot about it

surreal mountain
#

i'm in at ~20 ish

lime pivot
#

woke up and lost like 70% of it

grim sparrow
#

L

primal perch
#

i bought at 292 in jan but diamond hands

surreal mountain
#

@eternal crater i'm banned but if you're here scroll up if lukes challenge channel exists still

primal perch
lime pivot
#

market was still open so I set a take profit of what I put into it

surreal mountain
#

rumors started flying that cohen was taking CEO so

#

bought a few shares

primal perch
#

sold half at break even now i’m waiting for more meme

surreal mountain
#

it is my duty to hold

lime pivot
#

next few days it boosted way up again and that's the story of how I made 6 cents on GME

surreal mountain
#

hold*

twilit jungle
#

true

surreal mountain
#

hold*

primal perch
#

if you sold thishowitis thishowitis

grim sparrow
#

I didn’t buy

primal perch
#

don’t take the loss

lime pivot
#

I'm definitely in the wrong timezone to play GME so it's best I just don't try

twilit jungle
grim sparrow
#

DGh0st saw GME and appeared from the shadows

lime pivot
#

I have like 30 mins I'll be awake past midnight when the market opens and about 1 hour after I wake up before it closes

surreal mountain
eternal crater
#

Luke does go wild

surreal mountain
#

how in the fuck

#

NSUserDefaults *prefs = [[NSUserDefaults alloc] initWithSuiteName:@"dev.quiprr.notatio"];

#

enabled = [prefs boolForKey:@"enableTweak"];

#

enabled works

copper hearth
#

To create and export a p12 certificate plus the provisioningprofile do you need to be enrolled in the developer program?

surreal mountain
#

but i have the exact same thing for another variable and it doesnt

copper hearth
#

I’m trying to use it with LightningSign

next wadi
surreal mountain
#

hp

#

w

tepid olive
#

Idk you used wrong key or something bruh

primal perch
surreal mountain
#

i just

#

didn't

#

the prefs part work

#

and i'm looking at defaults and they are changing

twilit jungle
#

I am going to go on a limb and say its a user error

primal perch
#

true

surreal mountain
#

but the boolForKey always is 0

surreal mountain
primal perch
#

boolForKey:@"arrayOfData"

twilit jungle
#

A user error is an error made by the human user of a complex system, usually a computer system, in interacting with it. Although the term is sometimes used by human–computer interaction practitioners, the more formal human error term is used in the context of human reliability.

surreal mountain
#

its 0 or 1

tepid olive
#

boolForKey:@“bytes”

surreal mountain
#

switches working ^

tepid olive
#

myPhone

#

Used camel case in phone name nooo

twilit jungle
primal perch
#

or the code

twilit jungle
#

true

surreal mountain
#

also did valueForKey: boolValue and that had the same behavior

twilit jungle
#

a defaults value is not going to change based on the method you use to get it.

surreal mountain
#

sir

#

the defaults value is 1

#

and they are returning 0

primal perch
#

where are you logging it

#

could be using deleteScreenshot too early

twilit jungle
#

Or sandboxed process

surreal mountain
#

NotatioLog(@"deleteScreenshot: %@", deleteScreenshot ? @"YES" : @"NO");

primal perch
surreal mountain
#

and enableTweak works perfectly fine

primal perch
surreal mountain
#

enabled works fine

#

the other doesn't

twilit jungle
#

Okay how did you test if enabled works or not?

surreal mountain
#

if (enabled)

#

granted; they are actually being used in different processes

faint timber
twilit jungle
#

And does that value actually change when you disable the switch or re-enable it?

surreal mountain
#

but i know enabled used to be in ScreenshotServicesService

primal perch
surreal mountain
#

which worked

twilit jungle
#

goahead share the log for it

surreal mountain
#

okay hold on

#

i'll throw logs in the prefs callback, yes?

#

or do you want it in the process that is fucking up

twilit jungle
#

the process its fking up in ofc

surreal mountain
#

ok

next wadi
#

trill

primal perch
#

when i finally finish one assignment after postponing it all week

next wadi
#

true

#

same

#

actually

twilit jungle
next wadi
#

im working on it rn

surreal mountain
#

aha okay

#

this may be a sandbox issue but i am not seeing how

twilit jungle
#

Yeah

surreal mountain
#

iOS 14 fucking me up huh

twilit jungle
#

No

surreal mountain
#

might have to use the @grave sparrow solution

twilit jungle
#

This has been a thing forever

surreal mountain
#

no, this worked on 13

#

in this process at least

#

cc/ @faint timber

twilit jungle
#

Then that service probably wasn't sandboxed before

surreal mountain
#

yep

faint timber
#

@twilit jungle this worked fine when I was working on the tweak TrollFront

surreal mountain
twilit jungle
#

User error

surreal mountain
twilit jungle
#

Its a feature, just make users learn about sandbox

faint timber
#

I don't jailbreak anymore cuz 14

surreal mountain
#

anyways

#

where is capts thing on getting around this

#

discord search sucks cock.

twilit jungle
#

Use full path instead of the defaults domain identifier

surreal mountain
#

oh thats right

#

/var/mobile/Library/Preferences/id right

twilit jungle
#

yea

surreal mountain
#

crashes now sofuckingfunny

lime pivot
#

this is what HBPreferences was designed to solve

#

they're NO because you're using boolForKey:, and that has no way to differentiate "no value" from "value is falsy"

surreal mountain
#

ok

twilit jungle
#

true

surreal mountain
#

i'm doing my part

twilit jungle
#

3% RIP but true

surreal mountain
#

calculate it

twilit jungle
#

okand 3% is still 3%

primal perch
#

88K portfolio

surreal mountain
#

it was <1% when i bought it

primal perch
#

now buy OTM weeklies on it

#

starting tomorrow

faint timber
#

BOOL *

primal perch
faint timber
gaunt mesa
#

gm

surreal mountain
#

i'll sell OTM weeklies and buy 90 more shares

primal perch
twilit jungle
#

true

surreal mountain
#

sell GME covered calls sofuckingfunny

gaunt mesa
#

quiprr how have u still not figured out this issue

surreal mountain
gaunt mesa
faint timber
#

if you use a pointer you can differenciate false from null

primal perch
#

this guy has more money in the market than i do brain cells

#

and still confused on bool

surreal mountain
#

ok notatio real rc1 soon

primal perch
#

loss

gaunt mesa
surreal mountain
#

True

gaunt mesa
surreal mountain
#

:floss:

next wadi
#

true

#

!

gaunt mesa
#

quiprr instead of stealing it just join the actual server

next wadi
#

what is

gaunt mesa
next wadi
#

the actual server

#

???

gaunt mesa
#

slim's

next wadi
#

o

#

i

#

ok

surreal mountain
next wadi
surreal mountain
#

suck my cock

next wadi
#

no

#

!

surreal mountain
#

wasn't gonna steal it until u said that

twilit jungle
surreal mountain
twilit jungle
tepid olive
next wadi
#

i dont have the server invite

#

loss

#

!

tepid olive
#

No counterfeit emotes here

twilit jungle
next wadi
#

true

tepid olive
next wadi
tepid olive
gaunt mesa
faint timber
#

@surreal mountain local repo headass

surreal mountain
#

?

#

mf

#

what

faint timber
#

no changes commited

#

so its local

surreal mountain
#

ok i'll commit

faint timber
#

Ill fix something irrelevant

gaunt mesa
surreal mountain
#

committed

faint timber
#

@surreal mountain authorize

surreal mountain
#

ok

tepid olive
#

Server icon reset

surreal mountain
#

L

tepid olive
#

What was it before

#

Like white

#

Or something

#

Idk

surreal mountain
#

u0 background

tepid olive
#

Ooh

lime pivot
#

you zero

primal perch
next wadi
#

:morshu:

#

trill

turbid fjord
#

Who ping

safe delta
#

Can I manually store values in the NSDictionary of my preferences? If that makes sense

lime pivot
#

this sounds like an XY problem. what are you actually trying to do?

gentle grove
#

no love for z?

lime pivot
#

Z is the answer

#

X² + Y² = Z²

faint timber
#

404 brain not found

gentle grove
#

400

safe delta
#

doesn't matter if it's stored in hex format or whatever, just a color

lime pivot
#

well, it would make most sense for that to be a string

#

which you'll need to handle yourself

#

if you're using CFPreferences/NSUserDefaults there's methods for setting values there

#

if you're just using NSDictionary, you'd need to get an NSMutableDictionary e.g. via [prefs mutableCopy], set the value, then write it out with writeToFile:atomically:

safe delta
lapis vessel
#

Is there a reason why you want to use a NSDictionary over NSUserDefaults? Is this something that needs to be stored permanently or just for the lifetime of the process?

safe delta
#

permanently

lapis vessel
#

NSUserDefaults sounds like what you want then

safe delta
#

how do I use that?

lapis vessel
#

you first init a NSUserDefaults object with initWithSuiteName: where the suitename is usually your tweak's identifier (com.name.tweak) then you just call setObject:forKey: and objectForKey: like with a NSDictionary to set and get objects

#

you can use NSKeyedArchiver to archive the UIColor or use something like alderis to convert between uicolors and hex strings as kirb said

safe delta
#

sounds good

#

thank you

safe delta
#

Is it possible to modify an @property?

surreal mountain
#

hook the class

#

self.property

half walrus
#

WHY IS BITCOIN AT 60k

safe delta
#

no

#

when is it gonna go down

surreal mountain
safe delta
wicked summit
#

@property NSString *string;

[self setString:@"yulky"]

safe delta
#

yes, but where

#

[self setString:@"yulky"]

#

does that go

wicked summit
#

in some instance method

lime pivot
half walrus
surreal mountain
#

that’s 56k

wicked summit
#

that's 56.4523k

half walrus
#

as a poor the difference there is not tangible for me

#

back 2 work bc i didn’t invest in bit coin

lime pivot
#

it was at 60

#

which is fancy for invest now if you think it'll go back up to 60 or more

safe delta
wicked summit
#

[self string]

safe delta
#

receiver type 'SBDockView' for instance message is a forward declaration

wicked summit
#
@interface SBDockView: UIView
@end
safe delta
#

no visible @interface for 'SBDockView' declares the selector 'backgroundView'

#

I should probably read up some more about this

wicked summit
#
@interface SBDockView: UIView
@property UIView *backgroundView;
@end
twilit jungle
safe delta
#

thank you mate, I'll read up on why and what first though before I use it lol

wicked summit
#

learn objc

#

jk jk

#

unless...

safe delta
#

never

wicked summit
#

we do a little objc

lofty echo
#

Dghost about HSWidget, can I ask y CC modules doesn’t appear the same way as in the CC settings pane ?

twilit jungle
#

Because they are different view controllers?

misty cradle
#

🔒

lofty echo
#

Thx to the new CCSupport update, we can have multiples modules for only a single Bundle, and while in CC settings pane we saw them named individually, in HSWidget, they all appear with the bundle name

twilit jungle
#

Yeah, like I said few weeks ago. I haven't looked at the new CCSupport API..

#

Feel free to PR if you know how to fix it.

lofty echo
#

Is this something you want to look at at some point ? Or you cool as it is and work (or not ?) on something else

#

Feel free to PR if you know how to fix it.
I mean.. y not, after I’m done with my implementation, can be cool to see how you did and try 😁

twilit jungle
#

I can look at it though doubt I'll be able to maintain it forever; since that feature is only supported on iOS 13 and soon I won't have an iOS 13 device.

lofty echo
#

Which feature ? You use stuff that are not in iOS 14 ?

twilit jungle
#

No, the CC Module widget is only supported on iOS 13. HSWidget does not and will not support iOS 14 (no reason to).

lofty echo
#

Don’t bother yourself then, I was just wondering. U do your thing man zoop

twilit jungle
#

Let me know if you don't look at fixing it, then I can look at updating it for the current API. But any future API changes to CCSupport will be difficult.

lofty echo
#

I won’t look at it before some times tho, had to finish my implementation before looking for HSWidget compatibility/improvement.. but I’m definitely interested to see how you did 😁

#

As always, thx for answering and for your work, have a nice day gtg dogWave

tepid olive
twilit jungle
tepid olive
#

why is messages killing my mac battery in the bg tf??

twilit jungle
#

because bloat

tepid olive
#

what the actual fuck is this bullshit

primal perch
#

a screenshot

twilit jungle
#

Isn't it a remote view? have you tried using one of the FLEX loaders?

#

false

#

No

#

keyboard is remote view

#

notifications is not, I don't think atleast

lethal ice
#

wtf it's ghost

twilit jungle
lethal ice
#

it's

#

it's d ghost

twilit jungle
#

True

lethal ice
#

True

#

when taco bell closes

twilit jungle
#

That place got replaced with Pizza Hut...

primal perch
#

true

#

taco bell

#

and gordita

#

i might go after school except they removed the fries

#

so mcdonald’s instead

indigo peak
#

im trying to make a tweak using healthkit & i get this message when i run requestAuthorizationToShareTypes: The connection to the view service was invalidated., and everything i could find online tells me to add HealthKit to the capabilities, which i dont think i can do using theos

#

does anyone know how i could bypass/fix it

primal perch
twilit jungle
#

true

primal perch
#

never take honors or ap english

twilit jungle
primal perch
#

it isn’t worth it

indigo peak
primal perch
indigo peak
#

and going to take ap next year

primal perch
#

rip

#

ap calc is worth tho

twilit jungle
#

true

indigo peak
#

im taking ap calc next year

#

im takin=g that now

primal perch
#

just don’t overload on ap

indigo peak
#

last marking period, it was my lowest class

primal perch
#

or you might want to kill yourself

indigo peak
#

everything was 91+, chem was a 73

twilit jungle
#

AP english only worth if you are going to get college credit for your AP score.

primal perch
#

ye otherwise just don’t

#

average english intjcum intjcum

twilit jungle
#

And specially don't take it if you are going to be majoring in english, writing or something related.

primal perch
#

i don’t think most people in this channel plan to be majoring in english to be fair

twilit jungle
#

true

primal perch
#

maybe jules

#

@narrow mason

twilit jungle
indigo peak
#

peep my chem grades

primal perch
#

yea i got a test this wednesday don’t know the content at all

indigo peak
#

:O

primal perch
#

i’ve been grinding it the day before every time and success

twilit jungle
primal perch
#

yes true

#

definitely a uhh

#

but at least i didn’t do ap

indigo peak
#

my last test i took i got an 89

primal perch
#

stoichiometry made 8th grade math confusing again somehow lmao

twilit jungle
#

AP chem worth bro, you can get a shit score and still get college credit.

indigo peak
#

we got the 33.33 quiz average

primal perch
surreal mountain
#
enabled = [[prefs objectForKey:@"enableTweak" ?: @"YES"] boolValue];```
#

is this the proper way of

#

conditional

#

for this

twilit jungle
#

@YES

surreal mountain
#

unless this is just clangd being stupid?

twilit jungle
#

Oh pull it out one

surreal mountain
#

wdym

#

oh

#

enabled = [[prefs objectForKey:@"enableTweak"] ?: @YES boolValue];

#

this?

twilit jungle
#

Yeah

surreal mountain
#

okay cool thank you

indigo peak
#

how can i add entitlement using ldid?

lapis vessel
primal perch
#

or some other jailbreak apps

wicked summit
#

mfs taking APs

#

my school doesn't have APs

surreal mountain
#

how

wicked summit
#

all classes are accelerated

#

but we don't affiliate w AP

#

i made a tweak that puts memes in reachability

twilit jungle
#

Someone make a tweak that adds dark mode to images.

primal perch
#

@twilit jungle

#

bro

#

soon settings widget for gme

twilit jungle
#

true

wicked summit
#

true

primal perch
#

if pixel.rgb == 0 with range 10: pixel.rgb = -1

wicked summit
#

dropping support for <14.5 beta 4

twilit jungle
#

No that would be inverting, not dark mode. Dark mode makes light colors darker, it doesn't make everything opposite.

twilit jungle
#

and?

primal perch
#

testicles?

#

well you have no info so you’d basically need an ai to detect text

twilit jungle
#

sounds like a developer problem that idc about

primal perch
#

and that’d be jank at best

wicked summit
#

make a tweak that uhhhhh

primal perch
#

i want an excuse to buy more gme

wicked summit
#

make SwiftUI for iOS 12

twilit jungle
primal perch
#

don’t u get paid soon

wicked summit
#

remake lockscreen in swiftui

#

for no reason

indigo peak
twilit jungle
#

yes but that goes towards paying rent

wicked summit
#

rent

#

cringe

#

imagine being old

primal perch
#

you won’t need rent money soon

wicked summit
#

l

twilit jungle
#

true

#

Let me just put the apartment on mortgage, even though I don't own it.

subtle grail
#

just don’t pay rent

primal perch
#

just live in your car

twilit jungle
#

true

primal perch
#

and hop between parking lots

restive ether
#

doing your mom so good

wicked summit
#

rent an apartment and then rent it out to someone

#

easy

twilit jungle
#

where is my child support money? I need to buy GME

wicked summit
#

right

#

english moment

primal perch
#

then you have to worry about springboard

#

it’s worse, trust

#

bold of you to assume the user will give you a crash log

restive ether
#

your mom just made me a grilled cheese

primal perch
#

or knows what one is

primal perch
#

was it good

indigo peak
twilit jungle
#

fr you are more likely to get a screenshot of a crash happened screen than a crashlog

wicked summit
#

why does your tweak crash

primal perch
#

your tweak is more of a power user tool to be fair

twilit jungle
#

What is?

wicked summit
#

Nonex

twilit jungle
#

Oh yeah, I'd hope those people know how to get crashlog before getting that.

primal perch
#

ui tweaks are fun though when you get non weird shit to hook

#

well, kinda fun

twilit jungle
wicked summit
#

make all your tweaks elements

#

Francium

#

swift prefs moment

lapis vessel
primal perch
twilit jungle
#

dang 4 reasons

primal perch
#

3

#

with a 0th reason

wicked summit
#

all the way on the bottom is you being born

#

sorry that was mean

twilit jungle
primal perch
#

not wrong tho

#

for me at least

twilit jungle
primal perch
#

true

#

nobody can take away my enjoyment of gme and taco bell

#

thus life goes on

wicked summit
#

rust moment

subtle grail
#

my error handling is shit

#

even I don’t fully know how it works lmao

wicked summit
#

crabapple?

primal perch
#

u just need to learn pac instructions there aren’t TOO many of them

#

that being said its a job for the brave

wicked summit
#

yes because I know what that is

twilit jungle
#

you can be the first

primal perch
#

if you’re using rust instead of c odds are it’s partially because you don’t want to deal with assembly

#

so i can see why there aren’t many people into that

twilit jungle
primal perch
#

nfr

twilit jungle
wicked summit
#

what even

gentle grove
#

char ***************a[]

wicked summit
#

point to the pointer

#

ok

primal perch
#

constant pointer be like

#

pretty based actually

wicked summit
#

👇
☝️

gentle grove
#

pointer to a pointer to a pointer to a pointer to a pointer to a pointer to a pointer (array)

primal perch
#

mapped register in c for example

#

char *const something = (char *)0xff450000;

primal perch
#

true

twilit jungle
#

wdym

primal perch
#

look at it

gentle grove
#

I don't have any time

primal perch
#

it’s amazing

twilit jungle
#

How you going to not buy GME

tepid olive
gentle grove
#

NANO

#

Goodbye

wicked summit
tepid olive
#

:goodbyechat:

wicked summit
#

bye

#

now that he's gone

primal perch
#

now that he’s gone time to teach arm64 assembly

tepid olive
#

WTF

primal perch
#

nvm

#

he’s back

tepid olive
#

racist

primal perch
#

a little, yea

tepid olive
primal perch
#

we do a little racism

wicked summit
primal perch
wicked summit
#

user defaults

#

ok

tepid olive
#

HD emote wtf

primal perch
#

but available app bundles can easily be obtained from prefs

twilit jungle
primal perch
#

no sandbox intjcum

misty cradle
tepid olive
#

your gf is 9 @wicked summit wtf???

primal perch
lethal kayak
tepid olive
primal perch
tepid olive
#

scoobs meth and electric company

wicked summit
#

i watched breaking bad

#

so basically ik how to cook meth

tepid olive
#

alright do me a favor

#

remind us when we asked

subtle grail
#

Step 1: raid an industrial warehouse

primal perch
tepid olive
tepid olive
wicked summit
#

thanks

subtle grail
#

if anyone here uses uncover could you tell me if /usr/lib/libmagic.so exists on the device

tepid olive
#

damn it, it was a typing issue

#

compiler didnt care but at runtime the program did

primal perch
#

can’t relate, don’t use js

tepid olive
#

js moment

subtle grail
#

my dumb brain just realized that it’s arm64 so I can’t use it anyway

#

I guess I’ll just statically compile

indigo peak
lapis vessel
indigo peak
#

a tweak

lapis vessel
#

tweaks can't have entitlements

#

entitlements belong to processes

indigo peak
#

interesting

#

so is it impossible to use HealthKit then?

lapis vessel
#

no

indigo peak
#

bc thats what im trying to use

#

and this is what i get The connection to the view service was invalidated.

lapis vessel
#

what a tweak can do is fully determined by the process it is in

#

it a process is allowed to use healthkit, then a tweak injected into the process can use it too

indigo peak
#

but how would i make the connection validated if i cant use entitlements

#

bc all i found online was people saying toi make it an entitlment

primal perch
#

hook a different process

#

create a different service with entitlements and use xpc

twilit jungle
#

but what if process doesn't have xpc capability /s

indigo peak
#

that joke would be funny if i knew what it meant fr

surreal mountain
#

cross-process communication

misty cradle
#

where is the x?

surreal mountain
#

right under there

misty cradle
twilit jungle
#

x = cross

surreal mountain
#

go ahead @misty cradle ask

misty cradle
surreal mountain
#

under where troll

misty cradle
#

in ur mom

surreal mountain
#

@misty cradle

misty cradle
next wadi
wicked summit
#

gm

#

gn

lyric trail
#

anyone know the reasoning why running a hackintosh/ryzentosh (or even trying to boot checkra1n from a USB) on an AMD system, just hates USB connections?

restive ether
#

usb controllers man

lyric trail
#

sad days

#

I actually put together a Ryzentosh to use Xcode but I can't even trust the iPhone connection

#

xD but hey, still pretty cool

#

at least its on a PC I don't really care about

nocturne yacht
lyric trail
nocturne yacht
#

Np

gentle grove
#

PAIN

subtle grail
#

what the fuck is this

#

$__lazy_storage_$_kindAndSizeView

#

and can i change it with MSHookIvar

wicked summit
#

swift

subtle grail
#

ik

#

but what does this mean

#

$__lazy_storage_$

#

mm

#

true

#

thanks for the help

#

💵

subtle grail
#

yup that was it

#

and they CAN be hooked with MSHookIvar

subtle grail
#

why is hooking swift such a pain

twilit jungle
#

because hooking obj-c is too easy

#

so hooking swift seems painful compared to that

gaunt mesa
#

swift is a bit more complicated than objc

twilit jungle
#

Nah, swift is normal + some weird things. Obj-c just exposed too much.

gaunt mesa
#

true

#

cuz it needs everything there at runtime right?

twilit jungle
#

Yeah

gaunt mesa
#

loss

subtle grail
#

if only there were something like class-dump for swift

#

cause right now i have to find all the ivars and methods by hand peepoSad

gaunt mesa
#

well that's kinda hard

twilit jungle
#

class-dump relies on runtime knowing the information

gaunt mesa
#

exactly

#

it's literally runtime browsing stuff

#

and then dumping it from shared cache or whatever

subtle grail
#

true

#

i guess i'm lucky since all the classes i'm trying to hook subclass from objc classes

#

so I can just use objc runtime functions to get info about them

prisma grove
#

Also allows for hooking to have a very little performance penalty I believe

restive ether
#

using dyld2 trollLOL

wicked summit
#
Protocol 'RawRepresentable' requires 'init(rawValue:)' to be available in iOS 13.0.0 and newer
#

why tf

#

why

#

i hate swiftui 1 so much

#

why can't i convert to a uicolor

#

why

gaunt mesa
#

not funny

next wadi
#

got dam

gaunt mesa
#

😐

next wadi
gaunt mesa
#

wtf

lyric trail
nocturne yacht
#

Without usb mapping usb can work

#

Just not properly

valid venture
#

Anyone know how to hook a app's frameworks?

tepid olive
#

same way you hook anything

lyric timber
#

all objc code can be hooked, doesn't matter if it's from a system framework, an app-specific framework, or in the app binary

valid venture
#

@tepid olive using the bundle-id in the app's Frameworks like org.cocoapods.foo?

#

in theos ^ or just doing it in code?

lyric timber
#

you can use the app's bundle ID

#

that's only used to decide which apps to load the tweak into

tepid olive
#

^

proud geyser
#

Yoo

#

Wrong channel nvm

glacial matrix
#

thank

tepid olive
wicked summit
#

were we supposed to laugh

primal perch
#

you’re a swift dev so your opinion is void

twilit jungle
surreal mountain
primal perch
gaunt mesa
next wadi
gaunt mesa
wicked summit
#

my opinion is optional

#

time to force unwrap

twilit jungle
#

Looks like the program crashed

gentle grove
#

Oops my system crashed and I lost all my data

#

Buy PROTOGENT

twilit jungle
#

No

gentle grove
#

I don't have enough time

twilit jungle
#

But you have money?

gentle grove
#

No

twilit jungle
gentle grove
#

Time is money

#

If I don't have one I don't have the other

twilit jungle
#

Time is not money because it never returns

#

I don't remember who I stole that from

gentle grove
#

You stole it from that old woman's purse

twilit jungle
gaunt mesa
dusky anchor
#

I'm trying to install a cool project called whereami that uses wifi signals and machine learning to locate things. I'm using the Python3.7 package and have used that to install pip, so far so good, but I run into issues when I try to build numpy. I think the issue is that there's some FORTRAN code in there somewhere and I can't find any FORTRAN compilers for iOS. So let's say I want to compile a compiler for iOS, so I can stick it in a repo and make it available like llvm is; is that something I can do with a 2013 macbook and Xcode?

faint timber
#

Xcode bad dev tool