Issues with the iPhone/ iPad app

We have status.net installed in our office. Only authorised team embers are able to access it. We all use desktop clients and it works very well.

However, lately I tried t install the iPhone app. But it does not work. I get a message saying "couldn't update timeline: api method not found"
I tried the same on iPad also and same result.

What could be the problem?

Comments

  • @Aseemsood I'll check it out with the dev of the mobile apps, I'm not too sure - it's especially odd since it's most of the same codebase as the desktop app and that works.
  • @Aseemsood there may have been a hiccup in the validation process, can you try removing then re-adding the account in the iphone app?
  • We've seen the exact same issue under the same circumstances as Aseemsood.

    We've installed a private StatusNet server solely for use by our company's employees internally. It's currently under testing, and we're planning an enterprise-wide rollout next week.

    Everything works fine through the web. We've only just begun to look at the desktop, so no incoming data through there yet. However, we've a lot of clients that will be using this on mobile devices (exclusively iPhone with IOS 4.x and iPad). In every test, we come up against the same error as posted above: "Couldn't update timeline: API method not found".

    Strangely enough, it's possible to *publish* new dents through the mobile client. You merely can't download and read any content (not even the dents you've just published).

    Tried nuking the account as you suggested Jordan, as well as trying with a different account. No change.

    So this is not an issue isolated to a single site. Any thoughts from the devs?

    Thanks in advance!!!
  • @sexton We've been doing a lot of work on the client, there should be a new version coming down the line soon that I believe contains a fix for that problem.
  • Thanks for the update, Jordan. Any word yet on a release date for that bugfix update?
  • No release date yet, I expect it within the next few weeks though.
  • @jordanc Cool. Thanks for staying on top of that, Jordan. I've got users asking about it already, so we're definitely interested in upgrading once it's released.

    In the meantime, we'll just hang tight for a few weeks until the Devs finish doing their thing.

    Thanks again!
  • I checked the Apache server logs. For the requests coming from statusnet app on iPhone, it shows:


    192.168.248.81 - shekhar [13/Jun/2011:16:48:24 +0530] "GET /statusnet/api/statuses/public_timeline.as HTTP/1.1" 404 152 "-" "Appcelerator Titanium/1.6.2 (iPhone/4.2.1; iPhone OS; en_IN;)"

    Why public_timeline.as ? It should be public_timeline.atom. Right ?
  • Recent versions are using activity streams.
  • I am seeing the same issue with the iPhone app. Using turnkeylinux.org version of status.net, fresh configuration. Right now I just allow port 80 to the server. Does the API use a different port?
  • @dylan Nope, standard http port 80. Are you using php-cgi? Do you have fancy urls enabled? What is the url of your install and what are you using as the server url in the client?
  • I've the same error with fresh turnkeylinux.org install. all standard settings. Desktop works fine, iPhone not.
  • The mobile apps do not work with the current version of statusnet. A new version is on the way. @statusnet_usr123
Sign In or Register to comment.

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Sign In with Google Sign In with OpenID