How to publish a Shopify App as Beta - shopify

I have a Shopify App that I would like to test in the App marketplace as a beta. According to this link in the docs, it says I should be able to click 'Publish Beta App' at the top of the app listing to make it public. I do not see that option in the submission, I only see a submit button and the categories do not show a beta option. Can someone help me understand what I am missing?

As far as I remember, you have to just click on "App Store Publishing" and fill in the form. After that you application will become 'Beta' and you will be able to request a review from Shopify to become published.
In other words, there is no dedicated button to publish beta.

Related

can people Install my public undistributed shopify app via external link?

I am having trouble testing installing a public undistributed shopify app I made with a shop,
once I click the link I am able to see the app and the required scopes, but the install app button is disabled and no error message is displayed or any indication of why so.
I am following this link and I have made the first step, skipped the second and stuck when the third one didn't yield the intended result.
also if someone can explain the use of development store and why its required for such a process, that would be very useful.

How to delete an environment label from a deleted Twitter environment?

I'm trying to integrate a Dialogflow (V2) chatbot with Twitter, but in the Twitter integration modal on Dialogflow I received the error 'Bot was not started' (which doesn't really tell me why).
I tried to recreate the integration using Dialogflow's migration documentation: https://dialogflow.com/docs/integrations/twitter. In the documentation it mentions "Note: The environment must be named "dev". This is a restriction of the beta webhook API.". However I can't use the same "dev" label anymore on Twitter because it was previously used by the deleted dev environment (my first try)...
How can I solve this?
Thanks!
It sounds like there's a couple things going on here. To start, you shouldn't need to use "dev" as the environment name anymore. This has recent changed and been opened up, we just need to update the docs.
The "Bot was not started" message sounds like it's referring to starting the bot in the Twitter integration screen in Dialogflow.
Go to Integrations > Twitter and enter all of the information for your bot. Then click the START button at the bottom of that screen.

Authorise Pinterest App

I have added a collaborator for my Pinterest app, however, when accessing the colaberators account and clicking on the application there is no 'authorise' button or anything similar. The "You still need at least 1 collaborator to authorize your app before you can submit" warning still shows on the collaberators account.
Ant help would be appreciated, thanks!
We had the same problem. You need to at least add two co-workers, one as collaborator and one as tester. These must be different people. And then, after some while (!) the authorize button has appeared.
The co-workers need to accept the invitation as well, of course.
After submitting, it will take some weeks (!) until you get the approval.
I had issue. By reading and following accepted answer, I waited 5 weeks and still submit for review button was not there.
What I did was I authorise my app for code which later I used for getting access token.
Once I successfully authorised my app using below authorisation URL the "Submit for review button " appeared in a second.
Authorisation URL:
https://api.pinterest.com/oauth/?response_type=code&client_id=XXXXXXXXXXXXX&redirect_uri=https://localhost:8000&scope=write_public read_public&state=abcdefg
Use your client_id to authenticate to your app. Once you are done with that you can see the "Submit For review button" after refreshing the browser.
Hope it helps!
for those who have this problem, note that you have to test your application before you could autorize or send to revision,
You need 3 Pinterest account, or 2 friends
register one as developer and another as tester
then, with the secret key and the app id, put it on your client application
after that, test the login,
finnaly go back to your pinterest app and the button for "send to revision" you wiil find it enabled,
Please confirm that you are using same App ID and App secret in your application which is in developer pinterest app.
Here is a quick 2019 year update:
You need two pinterest accounts, they should be following each other
and should be collaborators in the APP.
Have a ssl protected call back url, they only accept https urls.
Finally all collaborators should authorize the app through your
application/site. For this you need to already have the pinterest sdk
integrated in your project.
Now you can submit the app for review.

Cannot find under-development app under My Apps

I have created a trial store and a new app. I am trying to install the app for my store but I cannot find it listed under My Apps....
What do I need to test my app?
When you go to My Apps in your store's control panel you should see a tab for My Draft Apps as pictured here.
Store Control Panel Screenshot
Any apps with a status of "Draft" that are shown in the My Apps section of the developer portal should show up under that My Draft Apps tab in the store control panel.
Developer Portal Screenshot

Using Branch links to deeplink to unpublished app

I'm working as a web developer for a start-up that has a andriod app prototype. I'm not an app developer ( still learning) so I'm a little unsure how to approach this.
I wanted to deeplink the app to the webpage. I came across this solution called Branch.io . It looks like exactly what we need but I'm not sure how to link it with an unpublished app. Maybe I'm missing something. Any advice would be greatly appreciated.
The Branch service actually doesn't depend on the App or Play Store at all. The link will first try to open up the app, but fallback to the store pages if not installed. You can override this fallback to any website, and the links will still function as usual.
To test an app not in the Play Store, first choose 'Custom URL' in the Link Settings dashboard, and fill in the page you'd like to send users when the app is not installed. It's common for people to send users to either their home page or TestFlight app.
Then, to test the deep linking through install and download tracking, just do the following:
Create a Branch link
Click it on your phone or on simulator and wait to be redirected
Run the app from Android Studio/Eclipse
Here are some more testing considerations. Happy linking.