I am making an attempt to put in RevenueCat on an iOS app that’s constructed with Quasar/Capacitor.
I created a Quasar boot file based mostly on this info: https://www.revenuecat.com/docs/getting-started/set up/capacitor [SEE VUE SECTION]
export default boot(async ({ app, router }) => {
const configure = async () => {
attempt {
await Purchases.setLogLevel({ stage: LOG_LEVEL.DEBUG });
} catch (e) {
console.log(e);
}
attempt {
await Purchases.configure({
apiKey: "key",
});
} catch (e) {
console.log(e);
}
};
When utilizing the app by way of a cellular simulation through xcode, the bootfile throws an error: {“code”:”UNIMPLEMENTED”}
What I feel this implies is that I’ve not appropriately carried out it to be used with iOS.
src-capacitor package deal.json
"dependencies": {
"@capacitor/app": "^6.0.0",
"@capacitor/cli": "^6.0.0",
"@capacitor/core": "^6.2.0",
"@capacitor/ios": "^6.2.0",
"@capacitor/splash-screen": "^6.0.0",
"@revenuecat/purchases-capacitor": "^9.0.9"
}
package deal.json
"dependencies": {
"@babel/eslint-parser": "^7.23.3",
"@capacitor/app": "^6.0.2",
"@capacitor/cli": "^6.0.0",
"@capacitor/core": "^6.2.0",
"@quasar/extras": "^1.16.4",
"@revenuecat/purchases-capacitor": "^9.0.9",
"pinia": "^2.0.11",
"quasar": "^2.6.0",
"vue": "^3.0.0",
"vue-router": "^4.0.0",
},
Any solutions the place to look?
