Welcome!
This is the community forum for my apps Pythonista and Editorial.
For individual support questions, you can also send an email. If you have a very short question or just want to say hello — I'm @olemoritz on Twitter.
IOS 8.3 now breaks iFunbox and probably other similar programs
-
I mindlessly took the update to IOS 8.3 this time instead of waiting to hear about any issues with Pythonista. Went to do backups and file transfers and discovered that iFunbox can no longer access the Pythonista Documents folder. Wondering now if there is a way to downgrade since there appears to be NO benefit to IOS 8.3 for me. It was nice while it lasted.
-
iExplorer has the same issue - all app folders are inaccessible and weren't touched since Unix epoch. They released an update that brought iOS 8.3 compatibility, but that didn't fix this specific problem. Instead they published a not very enlightening support article.
-
iMazing too.
-
Thanks for the heads up. The Apple Empire Strikes back.
-
A pseuedo jailbroken iDevice was nice while it lasted. Hopefully, this is a bug and not a new policy.
-
An explanation from iFunBox
-
Luckily, you can downgrade to iOS 8.2. See, for instance, http://www.gottabemobile.com/2015/04/08/how-to-downgrade-to-ios-8-2-from-ios-8-3/
If you haven't upgraded to iOS 8.3: don't!
-
It is probably a bit safer to
downgrade just the Pythonista app
instead of downgrading your entire OS. -
This is not a bug. It is an Apple security policy change. There is a lot of Internet traffic about it. However the latest iFunbox has a partial workaround. Apps can apparently choose to allow sandbox access. Presumably Pythonista is one of the apps that does so. Read the iFunbox link above for more details.
-
So I know this isn't the same workflow as sideloading data in/out of Pythonista's document folder via tethered access, but just a reminder that another method that still works fine with iOS8.3 (and Pythonista 1.5 at least) is to spin up a pure python mini-fileserver.
For instance, I regularly use the mini WebDAV server that wolf71 posted <a href="https://omz-forums.appspot.com/pythonista/post/5862818263859200">here</a> a while back. (In that thread I have a post that describes how I use it to transfer content locally between GoodReader on the same device by using it as a WebDAV client. i.e. connect via local loopback). I tend to use GoodReader as my central 'hub'# on my iPad, and haven't ever tested Wolf71's mini-server against the native WebDAV client capability in OSX or Win. But the GitHub page states that it does support Win/OSX/iOS clients. Might be worth exploring if the direct access method doesn't come back.
Thanks,<br>
Pacco# I do most external file transfers with it
-
I have an in-progress FTP sync script for Pythonista that needs some testing. Once it's deemed reliable, it could be another solution for those who want a more automated experience. I can post it if anyone wants.
-
Hey, this is what i get it as an alternative, since my ifunbox break down, i choose this transfer utility as replacement, i install it for free, and then finding it can work well since we upgraded to iOS 8.3, luckily, i can also access apps document folder.
-
I thought the new version of ifunbox fixed the incompatabilities.
-
The latest version of iFunBox can access Pythonista Documents as long as you are running the current beta. @omz must have added the plist entry now required to allow access. I am noticing other apps beginning to add this and also allowing access with iFunBox, but it is happening slowly based vendors App upgrades.
I downloaded Apowersoft PhoneManager desktop eval version on Windows and it does not appear to "work" with the Pythonista beta. It has two views - App, and - Files. Neither of these shows the Pythonista Documents folder on my Windows setup. I could be missing something. Other Apps show up under the App view and many show Documents and allow import and export. This is probably because these other apps are allowed to support "Open In".
I also have downloaded iExplorer and found it to be extremely nice. It has the ability to export files from the iTunes backups and has a full browser for that. You can browse and select individual files and save them to the file system.
-
@wradcliffe I keep seeing people say good things about iFunBox so several weeks ago I installed it on my iPhone and my Macintosh. I have never seen a single Pythonista file while using either version. I believe I have the latest Pythonista beta in my non-jailbroken iPhone and the latest iFunBox versions in both places. What am I doing wrong? Which platform are you running it on. It runs on Max, Windows and Macintosh. Every time I run it it seems pretty useless so I give up until I see a comment like yours that gives me hope so I check again and it is still useless.
-
My desktop system is Windows 7. When I run iFunBox Classic Version 1.2 build, I can (with the recent Pythonista beta) see ...
xx Connected Devices xxx Bill's iPad | iPad 4 (ios 8.3) (Jailed) xxxx User Applications xxxxx o xxxxx o xxxxxx Pythonista xxxxxxx Documents xxxxx o xxxxx o
I can transfer files back and forth via this browser very easily using right click and the "Copy To" and "Copy From" menus.
-
My Mac is running "iFunBox 1.6 for Mac" which I believe is hot off the presses. Testflight seems to think my Beta v. 1.6 (160014) is current. When I do what seems to be equivalent of your operation, i.e. open Pythonista in User Applications I get error:
"App Sandbox access is restricted by Apple to ones with 'iTunes File Sharing' enabled since iOS 8.3. Jailbreak is required to open the sandbox of this App."
Unfortunately I am running Apples OSX beta mostly because I can't figure out how to turn it off. I hope this doesn't mean Apple is tightening up the restriction from the Mac side.
-
Using iMazing on a Mac with 8.3 and the beta. Works fine for all applications that intentionally expose file sharing ( pythonista beta 1.6 included). Does not work for 1.5.
-
@polymerchm I assume that this has to do with the fact that it's a beta, I haven't actually enabled file sharing otherwise.
-
@OMZ Whatever you do, don't fix it ;-)