Re:Coinbase Wallet to remove DApp browser to comply with App...
by davidajackson on Sunday December 29, 2019 @12:56PM
(#21907303)
You can create front facing software that only interfaces with blockchain(s). To create a wallet you create a pub + private key pair. You can then sign tx's with that. A DApp can enable transfer of assets between addresses, calling smart contract functions in deployed smart contracts, and the frontend keeps you updated on the tx statuses. Essentially they are created for privacy and security reasons, and to execute scripting code from a mobile app, which is stored at a deployed smart contract address. I'm not sure what Apple's motivation is here, compliance or legal issues would probably be their biggest complaint? Or is this their attempt to squash an app store within their App Store?
[ Parent
| on HN ]
Re:Coinbase Wallet to remove DApp browser to comply with App...
by qz_ on Sunday December 29, 2019 @12:57PM
(#21907309)
I believe Apple forbids running third-party code it hasn’t approved, with some exceptions for educational apps.
Re:Coinbase Wallet to remove DApp browser to comply with App...
by Fnoord on Sunday December 29, 2019 @07:08PM
(#21909616)
> I believe Apple forbids running third-party code it hasn’t approved, with some exceptions for educational apps.
Exceptions list:
1) Content served over HTTP(S) such as JavaScript.
2) WeChat.
3) ...
Re:Coinbase Wallet to remove DApp browser to comply with App...
by rswail on Sunday December 29, 2019 @11:46PM
(#21910883)
WeChat/LINE/AliChat etc all do their apps with JS in a webview, which apple explicitly allows.
Re:Coinbase Wallet to remove DApp browser to comply with App...
by m-p-3 on Monday December 30, 2019 @09:55AM
(#21913677)
Which is probably why Firefox Mobile on iOS can't have extensions, which is a shame.
Re:Coinbase Wallet to remove DApp browser to comply with App...
by davidajackson on Sunday December 29, 2019 @12:59PM
(#21907315)
I see, it's like when developers build automatic deployment into their apps to avoid app review.