Hmm, ages ago we added a cannabis related app on Apple/iOS -- and there were loads of other (small-ish) already on there -- to help grow, or find (to buy) or to review cannabis products.
Ours was for regualtory compliance -- a legal obligation for cannabis businesses. REJECTED! And after a 6mo appeal/review process -- with moving goal-posts -- we were allowed back in. YAY.
And then they started getting into the application and making demands -- one was to use their payment systems -- which was BS, because our clients get into the App, and use it most of the time outside of Apple devices (ie: Desktop in Browser). So another round, 3mo later and they'd not force the payment issue.
And the next review required us to remove any details about pricing from our application -- not our app pricing -- but the pricing for the inventory under management. So, users, in-app, couldn't see the regulatory compliance data: price of product sold; in the APP. But we pushed through! and finally got published in the App Store!! Yay!
And one month later we had to renew our Apple Developer -- cause this whole thing took 11 months of back/forth with Apple.
Then we got clients using it (finally!) and the clients were all grumpy cause the features were gone.
Then another two more years with us trying to Apple trying to improve our App.
An last year, we just bailed on the App Store and have given up.
What's super frustrating is since we initially tried our process (starting in 2016) -- other cannabis apps, with pricing and online ordering and all this stuff that we were NOT allowed to do are in the store.