1107 comments found.
Sent
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?
view the order details and there is cancel order button
cheers
Hi Basti, logging in with the same account on the computer in the web version I see the option to cancel the order, and I can cancel it before accepting it, but here in the app using the pwa I can’t see this option, can you send me a print of where the option will be?
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
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.
Confirmed: the error is caused by the case difference in filenames, which on Ubuntu (Linux) counts, while on Windows or macOS (often used by programmers) does not give errors.
I work on linux so sorry bro it’s not your fault ^^
src/api/SettingsLoader.js
This is allowed in dev on some OSs, but fails in production because Linux distinguishes case-sensitive and Vite wants the .js extension.
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!
watch this video
https://www.youtube.com/watch?v=NtPph4PPf7cand you can create the manifest here https://wemakeapps.net/manifest-maker
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?
hi mate
yes most of the layout has been change and the code as well but for homepage is very similar
and it will now support PWA push notifications
cheers
Very good Basti, looking forward to testing this, is the launch almost there?
almost done with testing but found some bugs that needed to fixed before releasing 
as only when doing live test you will find bugs
Ok friend, and did you make any improvements regarding longitude and latitude using location search? I would like to know how this part was in the client application, some automatic filling or will the user need to click to fill in the fields?
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
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 ?
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
Hi Basti. Have you completed the testing for the update?
hi mate
currently doing the full test and of course i found some issue that needed to fixed and adjustment, so the release will not have major bugs
cheers
Okay Basti. I hope we’ll receive it within this month
yes mate it will be this month
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=NtPph4PPf7cand you can use this to create your manifest
https://wemakeapps.net/manifest-makerHello, 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