update usage for Safari

This commit is contained in:
lebr0nli 2021-08-13 17:19:23 +08:00
parent 9f7680a7e7
commit bfb078d06c

View file

@ -6,7 +6,7 @@
- Support Browser: - Support Browser:
- Chrome : 91.0.4472.124 - Chrome : 91.0.4472.124
- Firefox : 90.0 - Firefox : 90.0
- Safari : 14.1.1 - Safari : 14.1.1 on macOS 11.4
- Test time : 2021/08/12 - Test time : 2021/08/12
# WARNING: # WARNING:
@ -70,7 +70,9 @@ git clone https://github.com/lebr0nli/Slader-Quizlet-extension.git
## For Safari ## For Safari
I didn't find a good solution to sideload a unsigned extension, if anyone has a better idea, feel free to issue or pull request. Need step 3 again if you restart your Safari since this is an unsigned app.
Or you can sign this extension by yourself. See [#19](./issues/19#issuecomment-898248310) for more information.
1. Download `Slader-Quizlet-extension.zip` from github then unzip. (Click the green "Code" button at the top of the page and click "Download ZIP") or use: 1. Download `Slader-Quizlet-extension.zip` from github then unzip. (Click the green "Code" button at the top of the page and click "Download ZIP") or use:
@ -82,15 +84,15 @@ git clone https://github.com/lebr0nli/Slader-Quizlet-extension.git
3. Choose **Develop** > **Allow Unsigned Extensions** 3. Choose **Develop** > **Allow Unsigned Extensions**
4. Double click `Quizlet bypass.xcodeproj` in `Quizlet-bypass(Safari)` and press play button at the top-left to build this extension. 4. Copy `Quizlet bypass.app` in `Safari/unsigned-app` to your Applications Folder and double click `Quizlet bypass.app` or you can build this extension by yourself with double click `Quizlet bypass.xcodeproj` in `Safari/src` and press play button at the top-left.
5. Choose **Safari** > **Preferences**, click **Extensions** and enable this extension. 5. Choose **Safari** > **Preferences**, click **Extensions** and enable this extension.
6. Choose **Safari** > **Preferences**, click **Websites** and enable this extension to control `quizlet.com`. 6. Choose **Safari** > **Preferences**, click **Websites** and enable this extension to control `quizlet.com`.
7. Done! (need step 3 again if you restart your Safari) 7. Done!
> p.s. If you want to remove it, go to `~/Library/Developer/Xcode/DerivedData/` and delete the folder start with `Quizlet_bypass` and then restart your Safari. > Note: If you want to fully remove unsigned extension which build by yourself, go to `~/Library/Developer/Xcode/DerivedData/` and delete the folder start with `Quizlet_bypass` and then restart your Safari.
# How it works? # How it works?