As you probably know, MobileNoter 2.0 has become available last week. This release is a next big step in evolution of MobileNoter. There are new great features like editing support, tags support and much improved navigation. There also will be web site update soon which will include reworked content for several sections, upload limit for the cloud edition will be raised to 600Mb (now it is 300Mb) and the trial period will become 1 month (1 week now). We are proud of this new release and will continue improving MobileNoter.
Thanks for everyone who supported us with feature suggestions/bug requests and just a good word. Thanks for you help. And please feel free to support more suggestions/vote for features.
Nevertheless we paid much attention to testing this release, there are some issues that revealed itself after the application has been released. Please read the rest of this post if you have problems with MobileNoter 2.0
There are two main problem that reported by our users. The first one is easy to fix and is really not so specific to the current release (and to MobileNoter). But we are describing it here to distinguish from the second problem, that is quite severe, although infrequent.
Problem #1
Symptoms:
When you upgrade the application on iPhone (upgrade=you had previous version of the application when you installed the new one), on launch, you see the splash screen and then the app just closes.
Description:
All user’s data is stored in a database on a device. As the application evolves, the structure of the database is changing (new fields are added for example). To retain user’s data we have to upgrade their databases.
When a new version of MobileNoter installed, it check if there is a previous version exists in the system. And if it is, then it tries to upgrade user’s db with existing data. This happens in the very beginning of the app load, when the splash screen is shown.
Well, sometimes upgrade process is not successful and this application load can end up with two situations, that both look like the app close:
- When upgrade takes too much system resources, iPhone OS just kills the application. So, if some user have much data in MobileNoter and/or his/her device is overloaded with other tasks, upgrade can take some time. If it exceeds some value (say 20-30 seconds), the application is killed.
- If there is some bug in upgrade procedure, application crashes and is not able to load. These bugs are quite hard to find because of nature of a process (user data is variable).
This problem is general to iPhone applications.
Solution:
- Uninstall the application from iPhone. Tab and hold app icon until it starts to shake, then hit on X that appears above the icon.
- Install MobileNoter from App Store again. As there is no existing DB, no upgrade is needed.
Please note that uninstalling the application will erase MobileNoter data that is stored on iPhone. So, it is recommended to sync your new/updated notes with OneNote before each upgrade of the iPhone app.
Problem #2
Symptoms:
Application is installed correctly. You can launch and start using it. But when you try to sync you encounter the following issues:
- Cloud sync: when you start syncing, the application tells you that your user name or password is invalid.
- Wi-fi sync: the application find a PC with MN installed and allows to select it. When you start syncing, it waits for several second and then shows a message "Sorry, synchronization service is not available. Maybe a problem with Wi-Fi connection."
Additionally, your settings and quick notes are not retained when you close the app and start it again.
Description:
This problem occurs for a small fraction of users, but is very serious as it is not possible to use the app. We observe that it occurs mostly for the existing users, but this probably entailed by the fact that the number of upgrading users is larger than the number of new users.
Complete uninstall of the application doesn’t help.
There doesn’t seems to be any pattern on OS or device model used.
We cannot repeat it ourselves, so the entire problem description is based on users feedback. This makes this issue extremely hard to solve. We already reviewed every line of code and tried installations and upgrades in different hardware and software configurations. Tried with low free memory, low free space, bad wi-fi connection, different wi-fi routers, on 3g network/edge/bad signal and numerous of other things. But still cannot repeat it. Its very frustrating. We are trying to find the reason by sending modified app version that contains trace code to some of users who have this issue (this is made via ad-hoc distribution, bypassing app store. very helpful way of distribution, but can be used with only 100 devices per a company). We will also send a support request to Apple today, although the problem is very hard to state.
The good news is that the problem can be solved without new app version release. We have several users reporting that they were able to solve the issue. But they all report different solutions that did not help others so far. So there must be something else that coincides with what users think has fixed the issue. UPDATE: the first solution in the list below helped two users. So, please try it first.
The list of reported solutions:
“I emailed you saturday with a "problem with wi-fi connection" error message.
Well I got it to work:
- I downgraded to 1.3
- I synced everything (don't know if that was necessary)
- I synced again removing everything but the quick notes
- I upgraded to 2.0 (with nothing but the quicknotes)
- I synced again, including all my notebooks.
So basically I think the trick is to uncheck all notebooks and sync BEFORE upgrading to 2.0, then upgrade, then sync.
I hope this may help you troubleshoot others, this is similar to what Juan described on the blog. I'm on vista, in case that helps.
Thank you again for your wonderful software!”
“I finally got the latest version working. I went to the Settings app on my iPod Touch, to the General section, and changed International setting to United States (it was set to UK where I live). Tried MN again and it worked perfectly! I changed the International setting back to UK and, so far, MN is still working. Interested to know if any of you other guys having problems are in non-US regions and if this fix works for you.”
"HELLO - I got my iPhone to start syncing.
Here is what I did different. I reinstalled the app and the hit the sync button first and entered in my user information and it started to sync. Before I hit the Setting Button (upper right) and entered user info then the Sync Button (that did not work). "
“I did get the sync to finally work....... the fix was to re-register my already existing account (shouldn't have to do that, but glad it fixed the issue)......Thanks for the help and assistance.”
“As it turns out, I was able to get my login to work. In a moment of deperation, I tried to create a new account using the same credentials and got an error message that the account already existed (makes sense). After than, the sync work just fine.”
“Here is what I did different. I reinstalled the app and the hit the sync button first and entered in my user information and it started to sync. Before I hit the Setting Button (upper right) and entered user info then the Sync Button (that did not work). “
Solution:
No fix is available at the time of writing. We are working hard to find a solution.
UPDATE: We’ve identified what is causing the problem and working on a fix. Fixed iPhone application will be posted to App Store today and will appear for download after approval (takes around a week). We also hope to find a workaround for the current build, so all who suffer from this issue can start using the app before update is out. The problem not in MobileNoter application, although we had to change some code to prevent the issue.
Sorry for the inconvenience and thanks for your patience.