#287 ✓resolved

Python imobiledevice.SpringboardServicesClient.icon_state Does Not Have Subfolders

Reported by iconstate | September 20th, 2012 @ 10:26 PM | in 1.2.0 Release

Python imobiledevice.SpringboardServicesClient.icon_state does not return subfolders for iOS >= 4.

To fix, use format version "2" instead of NULL.

# line 48 : libimobiledevice\cython\sbservices.pxi
err = sbservices_get_icon_state(self._c_client, &c_node, "2")

Comments and changes to this ticket

  • Martin S.

    Martin S. October 21st, 2012 @ 03:24 PM

    • State changed from “new” to “open”
    • Tag set to bindings, cython, python, sbservices
    • Assigned user set to “Martin S.”

    Thanks for your report.

    I think though that it's not that simple. The problem is that your suggested change would break compatibility with older iOS version which have no support for the version 2 format.

    Once we look into updating the Cython bindings we'll try to fix this issue, too.

  • Martin S.

    Martin S. February 12th, 2013 @ 01:59 PM

    • Milestone set to 1.2.0 Release

    Assigning to next milestone.

  • Martin S.

    Martin S. February 27th, 2013 @ 02:21 PM

    • State changed from “open” to “resolved”

    Fixed in git master. Now the client has a "format_version" property that can be set to the desired version.

Please Sign in or create a free account to add a new ticket.

With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.

New-ticket Create new ticket

Create your profile

Help contribute to this project by taking a few moments to create your personal profile. Create your profile ยป

A project around supporting the iPhone in Linux.

See http://libimobiledevice.org

People watching this ticket

Referenced by