SafariStand icon indicating copy to clipboard operation
SafariStand copied to clipboard

Can this be used for Safari Technology Preview

Open giseleblair opened this issue 8 years ago • 12 comments

Love this! Thanks so much for keeping it alive. Would be great if this could also be used for Safari Technology Preview.

giseleblair avatar Dec 16 '16 22:12 giseleblair

How is it behaving itself at the moment?

anakinsk avatar Dec 23 '16 01:12 anakinsk

How do we get it working in Safari Technology Preview at all? I believe that's the question. (I have it working in Safari 10.0.1. But it doesn't work in Safari Technology Preview, the Stand menu doesn't even appear.)

Fofer avatar Dec 23 '16 02:12 Fofer

It's the same for me. Doesn't show up at all in STP.

giseleblair avatar Dec 23 '16 02:12 giseleblair

That Technology Preview version, is that a separate bundle?

EDIT: I mean I am not sure how that injection thing works, but I think it is done by SIMBL and it needs a bundle id or similar. I will take a look when I have some spare time but if that's true that will depend on whether you can inject the stand into different processes at a time or not.

anakinsk avatar Dec 23 '16 03:12 anakinsk

It's available for anyone to download here: https://developer.apple.com/safari/download/

Fofer avatar Dec 23 '16 17:12 Fofer

The developer preview uses Library-Validation

You need to remove that in order to allow other stuff to hook into it.

You can unsign the binary and strip this property using this https://github.com/steakknife/unsign

w0lfschild avatar Jan 19 '17 02:01 w0lfschild

mySIMBL 0.5.1 was just released, and it has new toggles that allow injection into Safari Tech Preview (as well as Xcode.)

Does this mean it circumvents Library-Validation, and will it be easier to get SafariStand working with Safari Tech Preview now?

Fofer avatar Jan 27 '17 00:01 Fofer

@Fofer

Does this mean it circumvents Library-Validation

It's just using exactly what I posted above

And will it be easier to get SafariStand working with Safari Tech Preview now?

Theoretically yes because all you need to do is click a button and type your password to allow injection.

w0lfschild avatar Jan 27 '17 02:01 w0lfschild

Great, thanks. I toggled the checkbox on for both apps, and then launched Safari Tech Preview. But SafariStand isn't loading (as it does for regular Safari.) Forgive me for being dense, but is there something else I'm supposed to be doing? Or does the SafariStand plugin itself need to be updated to be compatible with both Safari and Safari Tech Preview?

Fofer avatar Jan 27 '17 02:01 Fofer

Correct you need to add the Tech Preview bundle ID to SafariStand.

com.apple.SafariTechnologyPreview

It's also not guaranteed to be compatible of course.

w0lfschild avatar Jan 27 '17 02:01 w0lfschild

Gotcha, thanks... I will wait for more intrepid souls to pave the way on this one.

Fofer avatar Jan 27 '17 05:01 Fofer

@w0lfschild is that in SIMBLTargetApplications?

anakinsk avatar Apr 21 '17 04:04 anakinsk