[Fixed] Export as Zip crashes Scrivener iOS

se
sero
Posts: 27
Joined: Sat Jan 29, 2011 10:42 am
Platform: Mac

Thu Jul 21, 2016 8:55 am Post

Hi,

I was happy to find out in the Scrivener User Manual section 12.1.2 that I can use AirDrop to share Scrivener projects between macOS and iOS (I do not want to use Dropbox).

Following the first 3 steps from the manual, Scrivener for iOS crashes for me every time while it prepares the Zip archive:

1. On the device, from Scrivener’s main project screen, tap the Edit button.
2. Select the project you wish to send.
3. Tap the “Share” button at the bottom of the project list.
CRASH

Caveat: I am on iOS 10 Public Beta 2 and cannot test on an iOS 9 device, so this might as well an issue on Apple’s side.
Last edited by sero on Sat Dec 17, 2016 3:12 pm, edited 1 time in total.

User avatar
KB
Site Admin
Posts: 19183
Joined: Tue Jun 13, 2006 11:23 pm
Platform: Mac
Location: Truro, Cornwall
Contact:

Thu Jul 21, 2016 9:13 am Post

This works fine for me on iOS 9. Does it happen with a particular project, or all projects? If the latter, it is almost certainly an iOS 10 issue. It's possible the zip framework we use needs updating for iOS 10. Do you have similar problems exporting to Word format (that also uses the zip frameworks). I haven't tested Scrivener for iOS on iOS 10 yet as the focus has been getting it ready for release. I'll be testing on iOS 10 in the coming weeks so have made a note to test this.

If the crash only happens with a particular project, please zip up the project and send it to ios.support AT literatureandlatte.com. (You'll need to sync the project via Dropbox and zip from your Mac, of course!)

Thanks,
Keith
"You can't waltz in here, use my toaster, and start spouting universal truths without qualification."

se
sero
Posts: 27
Joined: Sat Jan 29, 2011 10:42 am
Platform: Mac

Thu Jul 21, 2016 11:55 am Post

It happens with all projects, even empty dummy projects, on my iPad. Compiling to Word document works fine, however. I installed Scrivener on an iPhone 5 with the same iOS 10 Beta 2 and can export as Zip there without problems, though. Rebooting the iPad did not help. Very strange.

Since the export did not crash on my iPhone, I went ahead and tried Airdrop’ing the project to the iPad and could receive it, but Scrivener was missing in the Airdrop Open With... dialog on the receiving side. Apps listed were: Ulysses, PDF Expert, Coda, Mindnode. Can somebody reproduce this issue or is it just me with my wired iPad?

If I understand this correctly and the issues are resolved, one could exchange Scrivener projects simply using Zip archives, e.g. through email, iCloud Drive, Airdrop?

User avatar
KB
Site Admin
Posts: 19183
Joined: Tue Jun 13, 2006 11:23 pm
Platform: Mac
Location: Truro, Cornwall
Contact:

Thu Jul 21, 2016 12:02 pm Post

Hmm, very strange that it's only happening on one device, and that .docx works fine when that uses the same zip routines. Well, I have it on my notes to test with iOS 10 in a couple of weeks, so I'll see what I find.

This feature is really for sending projects to other people or for making backups, though. Scrivener can't open .zip files, so you couldn't share projects inside Scrivener this way.

Thanks and all the best,
Keith
"You can't waltz in here, use my toaster, and start spouting universal truths without qualification."

PL
PLS
Posts: 7
Joined: Thu Jul 21, 2016 12:52 pm
Platform: Win + iOS

Thu Jul 21, 2016 1:02 pm Post

This just to confirm that I have the same bug happening on an iPad Air2 running iOS 10 public beta 2. The app crashes systematically as soon as I attempt to export an archive (Zip). No big deal as Scrivener can't import directly these backups anyway. But well that's still a bug. Curiously on iPhone (6s here) running iOS 10 public beta 2 as well the issue doesn't occur, never.

As to simply exporting as PDF or else, everything works almost as expected. I just noticed yesterday that exporting just one document in a project to Word for iOS exported the whole draft (all documents).

edit: I'm aware that iOS 10 beta isn't supported ... as far as I know developers aren't allowed to update their apps for betas. So I guess beta testers will have to live with a few glitches until iOS 10 is released in September. Scrivener is not the only app that doesn't play well with the beta.

User avatar
KB
Site Admin
Posts: 19183
Joined: Tue Jun 13, 2006 11:23 pm
Platform: Mac
Location: Truro, Cornwall
Contact:

Thu Jul 21, 2016 1:53 pm Post

Yes, I really wouldn't recommend using it on iOS 10 yet - you do so at your own risk.

I'll be thoroughly testing it on iOS 10 myself later, and do appreciate reports of issues, though, to help me direct my attention to problem areas. In my experience it is rarely worth spending time fixing up an app to be compatible with early OS betas, because Apple fixes so much in the first months of the betas. (For instance, Scrivener for macOS was crashing every time the Compile panel was opened in Sierra seed 1, a bug fixed in Sierra seed 2.) I therefore tend to wait until the month before the OS release for thorough testing and fixes.
"You can't waltz in here, use my toaster, and start spouting universal truths without qualification."

PL
PLS
Posts: 7
Joined: Thu Jul 21, 2016 12:52 pm
Platform: Win + iOS

Thu Jul 21, 2016 2:02 pm Post

KB wrote:Yes, I really wouldn't recommend using it on iOS 10 yet - you do so at your own risk.

I'll be thoroughly testing it on iOS 10 myself later, and do appreciate reports of issues, though, to help me direct my attention to problem areas. In my experience it is rarely worth spending time fixing up an app to be compatible with early OS betas, because Apple fixes so much in the first months of the betas. (For instance, Scrivener for macOS was crashing every time the Compile panel was opened in Sierra seed 1, a bug fixed in Sierra seed 2.) I therefore tend to wait until the month before the OS release for thorough testing and fixes.



ok, thanks for the feedback ;)

se
sero
Posts: 27
Joined: Sat Jan 29, 2011 10:42 am
Platform: Mac

Tue Sep 13, 2016 4:01 pm Post

The problem is still there for me in the iOS 10 Golden Master on my iPad.

User avatar
KB
Site Admin
Posts: 19183
Joined: Tue Jun 13, 2006 11:23 pm
Platform: Mac
Location: Truro, Cornwall
Contact:

Tue Sep 13, 2016 11:59 pm Post

It's caused by a very silly change Apple has made to the app pucker. I've found an (ugly) workaround and will release an update with the fix soon.
"You can't waltz in here, use my toaster, and start spouting universal truths without qualification."

User avatar
devinganger
Posts: 903
Joined: Sat Nov 06, 2010 1:55 pm
Platform: Mac + Windows
Location: Monroe, WA USA
Contact:

Wed Sep 14, 2016 12:43 am Post

KB wrote:It's caused by a very silly change Apple has made to the app pucker


I have nothing substantive to add here, I just like saying "app pucker." :)
--
Devin L. Ganger
Devin on Earth: http://www.devinonearth.com/
Plotter on the streets, pantser in the sheets

User avatar
KB
Site Admin
Posts: 19183
Joined: Tue Jun 13, 2006 11:23 pm
Platform: Mac
Location: Truro, Cornwall
Contact:

Wed Sep 14, 2016 3:13 pm Post

devinganger wrote:
KB wrote:It's caused by a very silly change Apple has made to the app pucker


I have nothing substantive to add here, I just like saying "app pucker." :)


Dammit, writing late. :)

Also, to clarify on my "soon", which was a bit vague: I'm going to wait a few days to see if we get any more significant bug reports with iOS 10 so that we can roll them into a single update. I've been testing on iOS 10, and other users have been trying it out, and so far, this is the only bug I know about, so fingers crossed...
"You can't waltz in here, use my toaster, and start spouting universal truths without qualification."

User avatar
Silverdragon
Posts: 323
Joined: Mon Jul 29, 2013 2:52 pm
Platform: Mac + iOS
Contact:

Wed Sep 14, 2016 5:32 pm Post

I'm leaving Saturday on a cruise across the North Atlantic and since I'll be depending on zipped backups while I'm out of cell tower range :) I'm hoping this happens soon. . . . Please? Pretty please?
So you know where I'm coming from:
• I'm a user, not an L&L employee.
• Mac Scrivener 2.9 & 3.0.0, MacBook Air 11, MacOS 10.12.6 (Sierra)
• iOS Scrivener 1.1.4, iPhone 6s, iPad Air 2, iOS 11.2

User avatar
Silverdragon
Posts: 323
Joined: Mon Jul 29, 2013 2:52 pm
Platform: Mac + iOS
Contact:

Thu Sep 15, 2016 8:13 am Post

A couple of workarounds are discussed in this thread:

viewtopic.php?f=53&t=36174

It seems this bug doesn't happen on smaller screens, even if the smallness is caused by using the iPad split screen function. So if you can split your iPad screen, or if you have and can stand working on an iPhone or iPod until the fix comes out, you're good.
So you know where I'm coming from:
• I'm a user, not an L&L employee.
• Mac Scrivener 2.9 & 3.0.0, MacBook Air 11, MacOS 10.12.6 (Sierra)
• iOS Scrivener 1.1.4, iPhone 6s, iPad Air 2, iOS 11.2

LI
LIly LaM
Posts: 3
Joined: Sat Jul 23, 2016 7:12 pm
Platform: Mac + iOS

Wed Oct 05, 2016 9:02 pm Post

I'm just jumping into this thread to report that splitting the screen doesn't work on the larger iPad Pro screen.

I wish I had known about this before updating to iOS10 since I no longer have easy access to a Mac.

Is there an estimate for a date when Scrivener iOS will update to work with iOS10?

Thanks!

User avatar
markfasano
Posts: 56
Joined: Tue May 27, 2014 10:57 pm
Platform: Mac, Win + iOS
Location: Philly

Thu Oct 06, 2016 1:37 am Post

LIly LaM wrote:I'm just jumping into this thread to report that splitting the screen doesn't work on the larger iPad Pro screen.

I wish I had known about this before updating to iOS10 since I no longer have easy access to a Mac.

Is there an estimate for a date when Scrivener iOS will update to work with iOS10?

Thanks!


You might have already done this, and/or it may not be applicable to the 12.9" iPP at any rate, but I found that for the workaround to work on the iPad Air 2, Scrivener had to be sized at 50% or less. If iOScriv was 50/50 with another app, it worked. If iOScriv was on the smaller screen from the right, it worked. If iOScriv was on the larger screen on the left, no joy.