Code

Discussion on Karenderia Mobile App Multi Restaurant

Discussion on Karenderia Mobile App Multi Restaurant

Cart 429 sales

1107 comments found.

Sent

hey basti, I ran all the instructions,
sudo npm install -g @quasar/cli
npm install
quasar dev -m pwa
!!!quasar dev -m pwa runs perfectly fine!!!
cd src-capacitor
npm install
npm install @capacitor/ios@6.0.0
when running npx cap add ios – I am getting the www error. what do I do to fix this? ✔ Adding native Xcode project in ios in 37.06ms ✔ add in 37.72ms [warn] sync could not run—missing www directory. [success] ios platform added!

I dont see the www folder

what is your xcode version ? and your mac os version

try this since www is missing as per error message create a www folder inside the src-capacitor folder

Hi Basti, I don’t see the option for the customer to cancel the order before the merchant accepts it, in the admin panel it is enabled, is there another place to enable it? or did you forget to add it?

in this page https://imgur.com/a/ke5cNzC

i will also review the code what condition this will show

cheers

strange, I just placed an order using your demo on Android using the same establishment you used in the image, for me the cancel button does not appear as in your image.

will review the condition i think it will show if the order is delayed

Oi Basti, estou testando os novos arquivos, mal comecei a testar e fiquei impressionado com o novo app, principalmente a parte de chekout, a animação para o cliente não esquecer quando o pedido de retirada ficou muito bom, meus parabéns, tem uns detalhes que vou pedir para você me ajudar todos a mudar, mas coisa simples gostei muito de como você fez a parte de longitude e latitude, a busca por localização, ficou excelente, afinal o pouco que testei gostei muito, parabéns amigo, espero que faça assim também no aplicativo único, vou realizar os testes e volto aqui para dar mais um feedback, você é o melhor, abraços!

Hi Basti, I’m testing the new files. I’ve barely started testing them and I was impressed with the new app, especially the checkout part. The animation so the customer doesn’t forget when the order is picked up was really good. Congratulations. There are some details that I’m going to ask you to help me change, but it’s simple. I really liked how you did the longitude and latitude part and the search by location. It was excellent. After all, I really liked the little I tested. Congratulations, my friend. I hope you do the same in the single app. I’m going to do all the tests and come back here to give more feedback. You’re the best. Hugs!

hi mate

thank you very much am glad you like the new update :)

yes please let me know if you have any suggestion

cheers

Basti I added this word in Backoffice, front and app but it didn’t change.: https://prnt.sc/2iDE7JX22A_0

I solved it!

this is coming from api response

add this in backoffice

Remember to go to restaurant address.

Congratulations Basti for the update, it looks great!

Thank you mate :)

Sent

Hello Bate, thank you very much for the updates, could you please let us know when you update your demo? We want to see what has changed before touching the files, cheers!

already updated the demo for android and pwa as well

you can check

cheers

ok

cheers

Thank You for the update basti . Does it have chat feature between rider and customer?

Yes but rider app needs update too

Hi bro

buid app

Could not load …/src/api/settingsLoader (imported by src/boot/SettingsAndPusher.js): ENOENT: no such file or directory

means that the settingsLoader.js file is missing in the src/api/ directory, but is requested in the src/boot/SettingsAndPusher.js file.

your right mate is case sensitive it should SettingsLoader.js how wonder quasar did not detect this one anyways kindly use the latest file as i updated some issue with the updates

no problem my friend it can happen don’t worry ^^ normal things. i wanted to ask you update for single app and merchant this week will come out?

thanks, no not yet i just finish the customer app update, probably next month

Hi, what is the demo for the new update?

I’ll update the demo later today.

The new mobile app code has been completely restructured. Everything is built from the ground up with improved efficiency for mobile performance.

Cheers!

Hello Basti, I have same problems like others.

Please correct the following issues and upload a new binary to App Store Connect.

ITMS-91061: Missing privacy manifest – Your app includes “Frameworks/GTMAppAuth.framework/GTMAppAuth”, which includes GTMAppAuth, an SDK that was identified in the documentation as a commonly used third-party SDK. If a new app includes a commonly used third-party SDK, or an app update adds a new commonly used third-party SDK, the SDK must include a privacy manifest file. Please contact the provider of the SDK that includes this file to get an updated SDK version with a privacy manifest. For more details about this policy, including a list of SDKs that are required to include signatures and manifests, visit: https://developer.apple.com/support/third-party-SDK-requirements.

ITMS-91061: Missing privacy manifest – Your app includes “Frameworks/GTMSessionFetcher.framework/GTMSessionFetcher”, which includes GTMSessionFetcher, an SDK that was identified in the documentation as a commonly used third-party SDK. If a new app includes a commonly used third-party SDK, or an app update adds a new commonly used third-party SDK, the SDK must include a privacy manifest file. Please contact the provider of the SDK that includes this file to get an updated SDK version with a privacy manifest. For more details about this policy, including a list of SDKs that are required to include signatures and manifests, visit: https://developer.apple.com/support/third-party-SDK-requirements.

ITMS-91061: Missing privacy manifest – Your app includes “Frameworks/GoogleSignIn.framework/GoogleSignIn”, which includes GoogleSignIn, an SDK that was identified in the documentation as a commonly used third-party SDK. If a new app includes a commonly used third-party SDK, or an app update adds a new commonly used third-party SDK, the SDK must include a privacy manifest file. Please contact the provider of the SDK that includes this file to get an updated SDK version with a privacy manifest. For more details about this policy, including a list of SDKs that are required to include signatures and manifests, visit: https://developer.apple.com/support/third-party-SDK-requirements.

When it’ll coming updates? We are waiting!

Hello Basti, I came back here to ask: In this new update, will we have a new layout in the client application? Or will the layout remain the same? Almost ready, friend?

yes i did mate

Great, happy to hear that, I was worried about this issue too, thank you very much, now all that’s left is to wait for you to update to do the tests, have a good week friend!

cheers

hl1afg Purchased

Many of the programs you’ve developed require corresponding apps—for customers, merchants, drivers, table orders, etc. I believe it would be convenient for both you and your users if you operated a server capable of generating these apps and offered them as add-on for sale. I recall someone suggesting a similar idea in the past.

hi mate

you mean like building the app ?

hl1afg Purchased

Right. The idea is that you will create a website that lets users build apps. For example, they can choose whether they want an Android or Apple app, and then select the type of app they want to make.

We (the users) can choose to make an Android app for customers, enter or upload the necessary information, and then click a “Create App” button. After that, we can download the APK file for the app.

This way, we don’t need to go through the hassle of using many different programs to make an app. You can sell add-ons for app creation, so both you and we benefit — a win-win.

hi mate

creating services like this will require dedicated server with os of mac/and windows

this is basically same as monica the services we use before am not sure if i can do this at the moment this will take time

but thank you for your suggestion

cheers

b298

b298 Purchased

Hi Basti. Have you completed the testing for the update?

yes mate it will be this month

b298

b298 Purchased

Okay bssti

cheers

Hi mate, When the user does not have internet and accesses the app, this means that the next time the customer accesses the app with internet, he will have to log in again. You can fix it in the next update, login should remain. It would be useful to login only with mobile number otp without option to login otp by mail. Thank you

hi mate

this is already on the coming updates

cheers

Hi Basti, I am facing issue in uploading iOS app. I also followed the Privacy file video you mentioned in comments https://www.youtube.com/watch?v=NtPph4PPf7c and added the Privacy info file in app folder

But still I submitted app three times and I got immediate rejection with same error. I update privacy info file acc. to youtube video but it didn’t work

I also tried updated firebase version from 8.1.1. to higher like 10.22.0 or 11.6.1 etc but every time I got the same error.

Can u check what happening.

Below is error Please correct the following issues and upload a new binary to App Store Connect.

ITMS-91061: Missing privacy manifest – Your app includes “Frameworks/FirebaseCore.framework/FirebaseCore”, which includes FirebaseCore, an SDK that was identified in the documentation as a commonly used third-party SDK. If a new app includes a commonly used third-party SDK, or an app update adds a new commonly used third-party SDK, the SDK must include a privacy manifest file. Please contact the provider of the SDK that includes this file to get an updated SDK version with a privacy manifest. For more details about this policy, including a list of SDKs that are required to include signatures and manifests, visit: https://developer.apple.com/support/third-party-SDK-requirements.

ITMS-91061: Missing privacy manifest – Your app includes “Frameworks/FirebaseCoreDiagnostics.framework/FirebaseCoreDiagnostics”, which includes FirebaseCoreDiagnostics, an SDK that was identified in the documentation as a commonly used third-party SDK. If a new app includes a commonly used third-party SDK, or an app update adds a new commonly used third-party SDK, the SDK must include a privacy manifest file. Please contact the provider of the SDK that includes this file to get an updated SDK version with a privacy manifest. For more details about this policy, including a list of SDKs that are required to include signatures and manifests, visit: https://developer.apple.com/support/third-party-SDK-requirements.

ITMS-91061: Missing privacy manifest – Your app includes “Frameworks/FirebaseInstallations.framework/FirebaseInstallations”, which includes FirebaseInstallations, an SDK that was identified in the documentation as a commonly used third-party SDK. If a new app includes a commonly used third-party SDK, or an app update adds a new commonly used third-party SDK, the SDK must include a privacy manifest file. Please contact the provider of the SDK that includes this file to get an updated SDK version with a privacy manifest. For more details about this policy, including a list of SDKs that are required to include signatures and manifests, visit: https://developer.apple.com/support/third-party-SDK-requirements.

ITMS-91061: Missing privacy manifest – Your app includes “Frameworks/FirebaseMessaging.framework/FirebaseMessaging”, which includes FirebaseMessaging, an SDK that was identified in the documentation as a commonly used third-party SDK. If a new app includes a commonly used third-party SDK, or an app update adds a new commonly used third-party SDK, the SDK must include a privacy manifest file. Please contact the provider of the SDK that includes this file to get an updated SDK version with a privacy manifest. For more details about this policy, including a list of SDKs that are required to include signatures and manifests, visit: https://developer.apple.com/support/third-party-SDK-requirements.

ITMS-91061: Missing privacy manifest – Your app includes “Frameworks/GTMAppAuth.framework/GTMAppAuth”, which includes GTMAppAuth, an SDK that was identified in the documentation as a commonly used third-party SDK. If a new app includes a commonly used third-party SDK, or an app update adds a new commonly used third-party SDK, the SDK must include a privacy manifest file. Please contact the provider of the SDK that includes this file to get an updated SDK version with a privacy manifest. For more details about this policy, including a list of SDKs that are required to include signatures and manifests, visit: https://developer.apple.com/support/third-party-SDK-requirements.

ITMS-91061: Missing privacy manifest – Your app includes “Frameworks/GTMSessionFetcher.framework/GTMSessionFetcher”, which includes GTMSessionFetcher, an SDK that was identified in the documentation as a commonly used third-party SDK. If a new app includes a commonly used third-party SDK, or an app update adds a new commonly used third-party SDK, the SDK must include a privacy manifest file. Please contact the provider of the SDK that includes this file to get an updated SDK version with a privacy manifest. For more details about this policy, including a list of SDKs that are required to include signatures and manifests, visit: https://developer.apple.com/support/third-party-SDK-requirements.

ITMS-91061: Missing privacy manifest – Your app includes “Frameworks/GoogleSignIn.framework/GoogleSignIn”, which includes GoogleSignIn, an SDK that was identified in the documentation as a commonly used third-party SDK. If a new app includes a commonly used third-party SDK, or an app update adds a new commonly used third-party SDK, the SDK must include a privacy manifest file. Please contact the provider of the SDK that includes this file to get an updated SDK version with a privacy manifest. For more details about this policy, including a list of SDKs that are required to include signatures and manifests, visit: https://developer.apple.com/support/third-party-SDK-requirements.

ITMS-91061: Missing privacy manifest – Your app includes “Frameworks/nanopb.framework/nanopb”, which includes nanopb, an SDK that was identified in the documentation as a commonly used third-party SDK. If a new app includes a commonly used third-party SDK, or an app update adds a new commonly used third-party SDK, the SDK must include a privacy manifest file. Please contact the provider of the SDK that includes this file to get an updated SDK version with a privacy manifest. For more details about this policy, including a list of SDKs that are required to include signatures and manifests, visit: https://developer.apple.com/support/third-party-SDK-requirements.

Apple Developer Relations

hello basti, i have same issue, and already try a lot thing but same error

already posted this before

please watch this read and watch

https://capacitorjs.com/docs/ios/privacy-manifest https://www.youtube.com/watch?v=NtPph4PPf7c

and you can use this to create your manifest

https://wemakeapps.net/manifest-maker

Hello, I hope you are well. I configured Firebase and the chat is working. It only works on the web page, it doesn’t work on the PWA Mobile App Multi Restaurante, it just keeps loading. When you send the message, it doesn’t reach both. Do I need to configure any files for it to work on the PWA?

hi mate

sorry for late reply,

please wait for new updates coming this week or next week

this will a new customer app that has also fixed with the chat issue

the issue is that the chat in customer app has missing new fields for audio

cheers

Hi Basti, When a user is on checkout page, the number field is show but is not mandatory User can place delivery order without adding mobile number so how I can add it mandatory that before user place the order the number must be filled so delivery boy can contact user

Here is image of checkout page: https://imgur.com/a/6bsfX5j

Can u send me a quick solution to add in php codes so that order is not placed if user number is empty in database or not updated in profile and user get a alert Please add your number

Also can u tell me how to do it in Vue code of mobile app

please update

hi mate

in customer app mobile number is always required during signup even in the guest checkout

cause you cannot insert customer records without phone number

so am not sure why user has no phone in that records?

anyways here is how to check if the user has phone

under controllers/InterfaceController.php

in public function actionPlaceOrder() before the insert $model = new AR_ordernew; add this $customer_profile = ACustomer::get(Yii::app()->user->id); if(empty($customer_profile->contact_phone)){ $this->msg = t("Contact number is required"); $this->responseJson(); }

cheers

for alert in the app this requires different approach you need to have it in the api and check in the apps which sorry i cannot provide this one

and don’t worry this coming update this will be added

My friend, it is better to set up a group, we can simulate in various environments, and report to you in time if we find any problems. You can release the official version after comprehensive confirmation. Before any upgrade or function addition, we should make the current system error-free and stable. We are not in a hurry to update. The more functions are added, the more problems will appear, and the more time we waste. It is better to keep business scripts away from errors. Even if it has few functions. Take my advice

Thanks mate i agree with you new functions need to test carefully before releasing them

for any reported issue you can either email me or post here

thank you

by
by
by
by
by
by

Tell us what you think!

We'd like to ask you a few questions to help improve CodeCanyon.

Sure, take me to the survey