Ext.Messagebox issue with Sencha Touch 2.0 in iOS 9 - sencha-touch-2

I have created an iPad app in Sencha Touch 2.0.0 which has been working perfectly on iOS 8 & iOS 7. But after upgrading to iOS 9, anything after the overlays just breaks/freezes the app.
I have found that the latest version of Sencha Touch doesn't have this problem. But due to some performance issues, sencha Touch's latest version can not be used in our app.
The issue exists in the components like Messagebox, date picker, Action sheet etc.
Could anyone please suggest me a solution for this ?
Many thanks

Try this, for me it worked:
Ext.override(Ext.Component, {
hide: function (animation) {
if (!this.getHidden()) {
this.setHidden(true);
}
return this;
}});
Inspired by: https://www.sencha.com/forum/showthread.php?262324-Sencha-Messagebox-and-Overlay-Problems-on-HTC-One-Browser

Are you checking this on Chrome latest version. If yes then this is the issue of Chrome latest version. You can check Kitchen sink touch 2.0.1 example on IE and it's working fine.

Related

Branch.io Deep linking not working on iOS 13+. It does not show pop-up to open application(Ionic 5, Capacitor)

I have added deep-linking integration in our app and using plugin capacitor-branch-deep-links. It is working till iOS 12.1 but in iOS 13+ it does not show a pop-up to open the application on a click of deep-link.
I have also tried forced uri redirect mode but none of these solutions are working.
https://help.branch.io/using-branch/docs/creating-a-deep-link#forced-redirections
Installed Dependencies:
Ionic 5.26.0
#capacitor/cli 2.4.5
#capacitor/core 2.4.5
#capacitor/ios 2.4.5
capacitor-branch-deep-links 3.0.0
After going through this link, I figured out that I was using the wrong Apple App Prefix and invalid Provisioning Profile Specifier. This correction fixed my issue. Though I am still not sure why it was working in iOS 12 with the wrong Apple App Prefix and Provision Profile

DojoX slider not working on iOS 8 / safari 8

I had a project in Dojo, with Slider from DojoX. On iPad iOS 6 it was working ok. Now I updated the iPad to iOS 8 - and the slider does not react to touch anymore.
Online demo of slider (http://demos.dojotoolkit.org/demos/touch/demo.html) is also not working on iOS 8.
Anyone has any experience on this?
I suspect you (and the web site as well) are not using the latest Dojo versions that are required for iOS8 support. Upgrading to the latest release will probabably solve your issue.
Questions about dojo usage or possible bug are discussed on the dojo-interest mailing list. Web interfaces are available from the Dojo Toolkit Community page. If you’ve filing a bug, see How to File a Dojo Bug Report

I want to upgrade my app from sencha touch 2.1.1 to 2.2.1

I use sencha touch 2.1.1 for my app. But now I want to upgrade my app to sencha touch 2.2.1
I go through http://docs.sencha.com/touch/2.2.1/#!/guide/upgrade_1_to_2 link but they did not get steps for how I can upgrade.
So please any one know the proper steps for upgrading my app from sencha touch 2.1.1 to 2.2.1 the please help me.
You can use the cmd to upgrade your app to a new sdk:
cd /path/to/www/myapp
sencha app upgrade /path/to/new_version_of_sdk
in order to update your app make sure to follow this checklist:
Download the new version.
unpack it and replace the sencha touch lib in you app with newer version
run the app and make sure nothing get messed up due to new version changes
precede the correction if there is any.

Image upload to server from sencha touch

I'm a beginner in sencha touch. I need to know how many ways its possible to send image from android-app to a server using sencha touch. Is any tutorial or example for that?
Look here:
http://www.sencha.com/forum/showthread.php?142107-image-upload
Or here:
http://www.sencha.com/learn/a-sencha-touch-mvc-application-with-phonegap/
http://zacvineyard.com/blog/2011/03/25/upload-a-file-to-a-remote-server-with-phonegap/
Thought I would share a non-phonegap solution that is still in its infancy... I tested it on my Nexus 7 using the latest version of Chrome (at the time of this writing) and it worked for me. https://github.com/kostysh/File-uploading-component-for-Sencha-Touch
I have done a similar file upload from an iOS app using Phonegap FileTransfer. This will also work with Android.

iOS 4.2 SDK download

Does anyone know where I can get the iOS 4.2 SDK for xCode? I cannot find it anywhere on the Apple site.
I am building an App for Verizon Phones which only supports iOS 4.2. I get a runtime error that says 'Symbol not found' for AdInterstitialAd. I am not sure, but I am guessing I am getting that error because I added the iAd.framework from the iOS 4.3 SDK.
To submit an app to the App Store you will always build against the latest SDK which is 4.3. Apple will reject your app if you don't. You can set the deployment version of your app to lower version. And you are correct, AdInterstitialAd is only available in 4.3 or higher. You can still use the ADBannerView in the lower version.
If you want to use AdInterstitialAd in your app, you will have to use weak linking to make sure the framework if avaiable.
For example:
class adClass = NSClassFromString(#"AdInterstitialAd");
If (adClass) {
// do full screen ad stuff
} else if ((adClass = NSClassFromString(#"ADBannerView")) {
// do banner ad stuff
}
Using iAds While Maintaining Backwards Compatibility is a blog that provide some tips for using iAds when it was first announced last year. Some of those tips are this valuable today.
http://www.felixbruns.de/iPod/firmware/