Git Product home page Git Product logo

Comments (18)

radubogdan2k avatar radubogdan2k commented on June 11, 2024 1

@vineetchoudhary That's awesome, thank you!

from appbox-iosappswirelessinstallation.

vineetchoudhary avatar vineetchoudhary commented on June 11, 2024 1

Hi @toseefkhilji ,

Thanks for the suggestion. But, I think, the AppBox web interface will not be able to directly access files from Github's private repo. For this to work we might need to develop and manage a complete backend for AppBox. In that case, I think S3 will be a much better option than Github private repo.

from appbox-iosappswirelessinstallation.

9folders-seokmin avatar 9folders-seokmin commented on June 11, 2024

I'm having the same problem.

from appbox-iosappswirelessinstallation.

vineetchoudhary avatar vineetchoudhary commented on June 11, 2024

Hi, Looks like Dropbox made some changes in URL sharing permissions. Please logout and login again to resolve the issue. If that doesn't work try to login with another account. I'll update here if I found something.

https://www.dropboxforum.com/t5/Create-upload-and-share/Shared-Link-quot-scl-quot-to-quot-s-quot/td-p/689070

from appbox-iosappswirelessinstallation.

vineetchoudhary avatar vineetchoudhary commented on June 11, 2024

Not very good news from Support:

We are currently changing the way users create shared links. All new links now have the /scl/ token instead of /s/. We have never supported modifying links the way you are doing it (using dl.dropboxusercontent.com), and at the moment this functionality won't work on the new /scl/ links. Our engineers haven't committed to supporting this in the future, but things may change.

This rollout will kill AppBox. 😞

iOS internal implementation doesn't allow any redirection (301/302) to the app manifest file. And with this dropbox change, we'll not be able to use dl.dropboxusercontent.com. The /scl/ token URL will change to some random cdn URL which we can't guess. So, there will be at least one redirection in between. I'll check this if there is any way around it.

from appbox-iosappswirelessinstallation.

RedWizard89 avatar RedWizard89 commented on June 11, 2024

Is there no possibility to consider other sites? Or Dropbox is the only way?

from appbox-iosappswirelessinstallation.

vineetchoudhary avatar vineetchoudhary commented on June 11, 2024

Hi @RedWizard89 ,

We explored some options a few years back but non of them provide a direct download option(without any redirect).

Check this original issue about supporting other storage options - #82

from appbox-iosappswirelessinstallation.

vineetchoudhary avatar vineetchoudhary commented on June 11, 2024

New response from the Dropbox team. I think they are going to support direct download via the dl.dropboxusercontent.com domain.

Hi everyone, thank you for providing feedback in this post and bringing to our attention the issue with dl.dropbox.com and dl.dropboxusercontent.com not working for /scl/fi/ shared links.

Our engineering team is now aware of the issue and is actively working on a fix to restore the functionality that’s been mentioned. We expect this to be available within the week, and we’ll continue to keep you informed of the fix status in this forum post.

As we continue to roll out the centralized /scl/ link model in the future, we’ll continue to monitor this post and the community forum for any additional feedback.

Thank you again for the feedback and input in this post, and sincere apologies for the disruption the issue has caused.

from appbox-iosappswirelessinstallation.

vineetchoudhary avatar vineetchoudhary commented on June 11, 2024

Update from Dropbox team -

Hi everyone,

As an update on the dropboxusercontent issue, the fix is now available. For your shared links that look like "www.dropbox.com/scl/fi/...", you should now be able to generate a direct download of the content using either "dl.dropbox.com/scl/fi/..." or "dl.dropboxusercontent.com/scl/fi/..."

But this is still not working for the share URL generated via Dropbox SDK. Which AppBox use to generate share URLs automatically.

from appbox-iosappswirelessinstallation.

vineetchoudhary avatar vineetchoudhary commented on June 11, 2024

For now, created an incident on the status page. Also, you'll see a different error message on the AppBox Installation Website instead of the invalid URL message (thanks @BodyBookApps).

Screenshot 2023-06-15 at 10 22 31 AM

Screenshot 2023-06-15 at 10 22 45 AM

from appbox-iosappswirelessinstallation.

radubogdan2k avatar radubogdan2k commented on June 11, 2024

@vineetchoudhary is it normal for this to also affect applications that have been uploaded long ago? None of my apps are working anymore, some uploaded more than an year ago. Manually checking the links in the appinfo.json and in the manifest is showing all links as being valid, yet i'm getting the error about "The app you were looking for is not available or accessible anymore. It might has been deleted. Please refer to your app developer for any question."

from appbox-iosappswirelessinstallation.

vineetchoudhary avatar vineetchoudhary commented on June 11, 2024

Hi @radubogdan2k, It should not affect the existing applications. Can you please share the application link here - vineetchoudhary[at]live.in

from appbox-iosappswirelessinstallation.

radubogdan2k avatar radubogdan2k commented on June 11, 2024

@vineetchoudhary Thanks for the quick reply, I sent the email

from appbox-iosappswirelessinstallation.

vineetchoudhary avatar vineetchoudhary commented on June 11, 2024

Thanks @radubogdan2k, These percentage encoded URL was completely out of my mind. I deployed a fix on the installation page for percentage encoded URLs. All of your existing links should work fine now. I'll keep your app link for future testing before making any deployment to production.

Screenshot 2023-06-15 at 2 44 41 PM

from appbox-iosappswirelessinstallation.

BodyBookApps avatar BodyBookApps commented on June 11, 2024

from appbox-iosappswirelessinstallation.

toseefkhilji avatar toseefkhilji commented on June 11, 2024

@vineetchoudhary : We faced the same issue.
I tried with another old account, and it worked! 🎉🎊

Thank you.
But for the future, we need to check other options as well. Github private repo?

from appbox-iosappswirelessinstallation.

vineetchoudhary avatar vineetchoudhary commented on June 11, 2024

Hi all,

I created a middleware service (install.getappbox.com) to handle the new Dropbox share URL. Can you guys please check if your existing app (with old or new format share URL) is working fine? To check, replace the web.getappbox.com installation web page domain with web2.getappbox.com. After this try to install your app and check if you are able to install it without any issues.

So, if your app installation URL is https://web.getappbox.com/?url=/s/xxxxxxxx/appinfo.json then for the new web app it will be https://web2.getappbox.com/?url=/s/xxxxxxxx/appinfo.json.

Same for the new format URL. If the URL is https://web.getappbox.com/?url=/scl/fi/xxxxxxx/appinfo.json?rlkey=xxxxxx then for the new web app it will be https://web2.getappbox.com/?url=/scl/fi/xxxxxxx/appinfo.json?rlkey=xxxxxx

I'll also do some testing and if everything goes well, tomorrow afternoon IST, I'll push these changes to the prod installation web page (web.getappbox.com).


With this new middleware, you will see install.getappbox.com would like to install "App" instead of dl.dropboxusercontent.com. Your file is still on Dropbox but the installation page access it via middleware to remove query parameters. because iOS itms-services doesn't allow query parameters in the manifest.plist file. This middleware service code is available here - https://github.com/getappbox/install-helper.


If you are not able to install the app let me know. Or please share the application link here - vineetchoudhary[at]live.in

from appbox-iosappswirelessinstallation.

vineetchoudhary avatar vineetchoudhary commented on June 11, 2024

Hi all,

All the above changes in available in prod. You should be able to install the app with the new Dropbox share URL format. I'm closing this issue. Please feel free to reopen it or create new issue if you still face some issue.

Note - All new format share URL generated in the month of June is not supported. New format share URL generated after the 1st of July will work fine.

from appbox-iosappswirelessinstallation.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.