Forum Academy Marketplace Showcase Pricing Features

10 min. to build a free native iOS/Android app 2021 🔷

Not sure if I am missing something but in the new dev version I can’t seem to find set up anywhere???


1 Like

Hello @sophie1 ,

have you tried with Jasonelle forum (on Telegram)? And?

I had the same issue.
This helped me: ■ Android - EBF Jasonette

1 Like

Hello, I am struggling at the last step for target notifications. It is said that I should add a code in my JSON app file.

Are they talking about the hosting file to upload in the root directory ?

Where to put this code ?

Thank you

1 Like

Hello @r.houdry and welcome to Bubble.
Hosting file (text file with 9 lines of code) in Bubble root directory or using Bubble API BackEnd as described above. I’m not sure how it work inside this file regarding your one signal code. I will recommend to communicate with Jasonelle Telegram Forum (link above). This part isn’t documented here.

Hello everyone,
I am strugglling to upload the .aab file in the google console. The console refuses the file because the package “com.jasonette” already exists on Google Play. When I’ve had the error for the first time, I’ve changed all the package names I could find but the error remains.
If anyone is able to help me I would be grateful.

Thank you. I am now trying to use the Bubble API BackEnd instead of the file.

Do you still need to use Integromat to make this work ?

Because it indicates a 405 error.

Hello @r.houdry

You don’t need Integromat. Error 405 is 405 Method Not Allowed. Live and Version_Test isn’t the same address.




1 Like

Hey Alejandro, I’m having the same problem with OneSignal MAX and my wrapped Android application. I can’t seem to get the player_id from the APK so I can’t store it into the User’s player_id_list. OneSignal detects the device and I can see it on their Dashboard but I can’t get my app to receive and store the player_id. Have you found anything yet? Thanks

1 Like

I have solved the issue.

2 Likes

Wow well done! How did you manage it? If your solution works, I think it would make Jasonelle much more useful for many users!

actually, I didn’t use jasonelle to do this. but I think we can add permission to the jesonelle it might work.

public void onActivityResult(int requestCode, int resultCode, Intent data) {
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {
if (requestCode != INPUT_FILE_REQUEST_CODE || mFilePathCallback == null) {
super.onActivityResult(requestCode, resultCode, data);
return;
}
Uri[] results = null;
// Check that the response is a good one
if (resultCode == Activity.RESULT_OK) {
if (data == null) {
// If there is not data, then we may have taken a photo
if (mCameraPhotoPath != null) {
results = new Uri[]{Uri.parse(mCameraPhotoPath)};
}
} else {
String dataString = data.getDataString();
if (dataString != null) {
results = new Uri[]{Uri.parse(dataString)};
}
}
}
mFilePathCallback.onReceiveValue(results);
mFilePathCallback = null;
} else if (Build.VERSION.SDK_INT <= Build.VERSION_CODES.KITKAT) {
if (requestCode != FILECHOOSER_RESULTCODE || mUploadMessage == null) {
super.onActivityResult(requestCode, resultCode, data);
return;
}
if (requestCode == FILECHOOSER_RESULTCODE) {
if (null == this.mUploadMessage) {
return;
}
Uri result = null;
try {
if (resultCode != RESULT_OK) {
result = null;
} else {
// retrieve from the private variable if the intent is null
result = data == null ? mCapturedImageURI : data.getData();
}
} catch (Exception e) {
Toast.makeText(getApplicationContext(), “activity :” + e,
Toast.LENGTH_LONG).show();
}
mUploadMessage.onReceiveValue(result);
mUploadMessage = null;
}
}
return;
}

1 Like

Interesting! How would this be integrated into Android Studio for example?

1 Like

hello John an thanks for this topic.
i just wanted to ask which URL do you put in string.xml please.
is it your app URL ?

1 Like

Sorry would that be www.mydomain.com
Or my domain.com/index.json ?
Thanks a lot

1 Like

Hello @husam.hamdy

You need a minimal paid plan from Bubble to use either the file or the BackEnd Workflow. As you described, domaine.com/index.json (or whatever name).
If you don’t have a domain, you have to use Bubble domain.
" It should be mydomain.com" as you said.

I prefered the dynamic solution using BackEnd Workflow as you can change anything depending of your users needs (advanced option):

Hello @JohnMark, thanks for all your effort here - please, how its going the founded plugin around Jasonelle? Have you any info about it? It seems as moving target, according to some info I fetched elsewhere … And is the Jasonelle still best royalty free possibility to do mobile things in bubble?

1 Like

Hello @JohnMark. Thank you for putting together this tutorial. Also thanks to all bubblers who are helping newbies to coding such as myself.

My problem is at the level of Google Aouth, so far everything on my app works 100%, only problem is with Google Aouth policy. See image below.

Users don’t get any error while on browser.

1 Like

Hello John and everybody
i have tried to see most of the replies in this topic.
i am struggling to get file/image uploader to work on jasonelle on android.
i have even bought the Advanced file uploader plugin but when opening the app from jasonelle it doesnt recognize the file up-loader to browse files from phone.
thanks in advance.

2 Likes

Yes, hopefully someone can figure this out. It’s the main problem stopping Jasonelle from being amazing. Without this issue being solved it makes Jasonelle useless for most people :frowning:

2 Likes