The extension can't be turned on/doesn't work correctly on iOS and iPadOS
NOTE: if you are having a problem where ads are not collected, please FIRST TRY to create a new new Firefox profile as described here. A corrupt Firefox profile is the most common cause of this issue.
Screenshot in which the issue can be seen
top screenshot is default settings
bottom is after turning off persistent background page in manifest.json
Steps for anyone to reproduce the issue
(Please be as detailed as possible)
run xcrun safari-web-extension-converter /path/to/adnauseum
(optional) go into Shared (Extension) -> Resources -> manifest.json and change persistent to false
connect your iPad (mine is a tenth generation iPad) to your Mac using a usb c cable
change the build target to your iPad (you may need to turn on developer mode/set certificate owners/etc)
press build, the app should now be on your iPad and in iOS settings (settings -> safari -> extensions)
Your settings
OS/version: iPadOS 16.6
Browser/version: Safari (latest)
AdNauseam version: v3.17.1.1
Other extensions you have installed: DeArrow
AdNauseam settings: default
Your filter lists
default
Your location/country
(If the issue is website specific, knowing your approximate location will help us to reproduce it)
USA
** For adult or potentially offensive sites/ads, please add a [Content-Warning] tag in the title to warn developers the ticket may contain such material.
Describe the issue
The extension can't be turned on/doesn't work correctly on iOS and iPadOS
NOTE: if you are having a problem where ads are not collected, please FIRST TRY to create a new new Firefox profile as described here. A corrupt Firefox profile is the most common cause of this issue.
Screenshot in which the issue can be seen
top screenshot is default settings bottom is after turning off persistent background page in
manifest.json
Steps for anyone to reproduce the issue
(Please be as detailed as possible) run
xcrun safari-web-extension-converter /path/to/adnauseum
(optional) go intoShared (Extension) -> Resources -> manifest.json
and change persistent to false connect your iPad (mine is a tenth generation iPad) to your Mac using a usb c cable change the build target to your iPad (you may need to turn on developer mode/set certificate owners/etc) press build, the app should now be on your iPad and in iOS settings (settings -> safari -> extensions)Your settings
Your filter lists
default
Your location/country
(If the issue is website specific, knowing your approximate location will help us to reproduce it) USA ** For adult or potentially offensive sites/ads, please add a [Content-Warning] tag in the title to warn developers the ticket may contain such material.
Other
rewriting the extension using Apple's WebRequest API would fix the issue
also the ads clicked count is broken but its also broken on MacOS (built from the same project)