Hi to all!
First of all, I apologise for the long response, just been having a difficult time!
I see there are a lot of question here regarding iOS 10 and Swift 3 support. Unfortunately, the answer is currently no, this app is not yet compatible with iOS 10 and Swift 3. For now it can be successfully compiled only with Xcode 7/Swift 2 and for iOS 9. This information is depicted in the app main description page.
But don’t be worry – I will release an update as soon as I can.
Ok, guys, Gif Factory App with Xcode 8, Swift 3.0 and iOS 10 support has been queued for review.
can add text ?
Hi, currently no
Is it compatible with Swift 3.0?
Yes. Xcode 8, Swift 3.0, and iOS 10
Hi, I am having issues when archiving with Xcode 8. every time i try to archive a build, just after successfully build, the whole Xcode gets stuck forever. i tried several times . same every time
since I am having no issue archiving my other apps, can you please help me with anything to solve this issue?
Hi, solved the issue . but again receiving this email from apple after submitting
1. Make sure that you are using the latest version of the app and the latest official Xcode release.
2. Such error could occur if the default project settings (target -> build settings) were changed for some reason (probably due to Xcode upgrade). Pay close attention to ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES and EMBEDDED_CONTENT_CONTAINS_SWIFT settings flags. In Xcode 7 EMBEDDED_CONTENT_CONTAINS_SWIFT should be set to YES. In Xcode 8 this flag was deprecated and you should set ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES to YES instead.
Note: before changing the settings please select the right target (the one you are building).
tried all of this. still same response from apple
I did some research regarding this issue and I found several StackOverflow threads where people complain for having the problem with missing SwiftSupport folder: check this and this.
It seems that this is a pretty common issue and there are a lot of different solution one can use to resolve it. Since I don’t how you are building the project exactly I cannot predict what option will work for you.
Here are the important notes based on my research:
Hope this will help
Thanks ! Your support Is really great! Will try every possible solution .
I will give you a 5 star rating as soon as the app goes live.
and btw, When are you going to add some more source code for us to purchase?
Thank you so much! I’m really hoping that you will submit the app successfully.
Regarding the other source code – I have just finished an Android location-based app which helps the users to add the location stamp to the taken photos and some other things. I will release it very soon. Just need to draw some nice graphics and provide documentation.
I don’t know whether you solved this issue or not. But just for the reference, here are the build settings that worked for me after compiling in Xcode 8.2 beta:
my app is on the store! thanks!
(sorry for late response)
Is it supports Xcode 8.1 & iOS 10
Need Code without ads & Inapppurchse Can you provide?
Yes, it supports Xcode 8.1 and iOS 10.
I have configured the project so that the ads can be disabled with just one button click, like this:
ok thanks i will buy tomorrow
Hi, i keep receiving errors on the RAReorderableLayout.swift when i try to compile.
Hi, did you read the documentation regarding the project compilation?
Yes, ive ran pod install and updated. but still the same errors.
Are you sure that you are launching the project using GifFactoryApp.xcworkspace and NOT GifFactoryApp.xcodeproj? And what’s your Xcode version?
This project compiles without errors on my working machine, on buddybuild CI, and other customers have confirmed that the app has been submitted to App Store successfully.
Is this support watermark using image or text?
hello. The last source code bugs: after selecting photos and hitting preview, app crashes with error : ‘negative sizes are not supported in the flow layout’.
tested on ios simulator (iphone 7 ios 10.1) and real iphone 6 ios 9.3
Checked on iOS simulator (iPhone 7, iOS 10.2) and device iPhone 5s iOS 10.2
See the attached image:
this was indeed a bug. it is caused by a bug in collectionViewLayout sizeForItemAt indexPath, in particular a negative height, caused by a miscalculation of the height right BEFORE the cell is shown (viewWillAppear). I also discovered another bug when creating gif from videos and saving files non atomically, should change it to save it atomically. Both bugs seem to happen in “very fast” devices, and both caused by too fast execution of asynchronous tasks, try to reproduce them both in a real, fast device. note: I fixed both
As I said, I cannot reproduce these bugs.
1. There are different collection views used in the app. Tell me where you found the “miscalculation” exactly.
unwrappedImageData.write(to: fileUrl, options: [.atomic])
unwrappedImageData.write(to: fileUrl, options: [.atomic])
I specifically checked all the places where the data is written to disk.
Again, if you have found the code snippet where this is not true, send me exact line numbers (or, at least, file name).
3. How fast device should I use? In the previous comment you said the bugs were tested on ios simulator.
Is it possible by any chance that you are talking about modified version of the code?
1- please check the comment: I said that the bug happened in BOTH simulator and real iphone 6.
2- the bug is in the file GFAnimationPreviewViewController
3- the other bug was in the file YYKVStorage.m, and concerned yyImage the library you were using, and not your swift code. it is in objective-c, search for atomically, not atomic.
4- all bugs happened in non modified code, untouched, just unzipped, launched the source code and it bugs.
5- I had an old version of the code, and it is not bugging, it is only in the last one, maybe it is a swift3 related issue?
Ok, thanks, I will look at this issue more closely tomorrow.
P.S. It’s strange, this library (YYImage) seemed very reliable. It helps with caching management.
great, thanks for your code, and I hope that I was helpful in improving it
Hi, I will release an update soon, thank you for your collaboration!
Error for Xcode 8.2.1 (((( No such model ‘XCGLogger’ )))))
Just open the project using GifFactoryApp.xcworkspace (as stated in the docs).
Should I need to change the BUNDLE_ID (com.stolets.GifFactoryAppFree) in GoogleService-Info.plist to my BUNDLE_ID ?
It’s better to download GoogleService-Info.plist from your Firebase account console. It will have all the correct parameters. Check out instructions here: https://support.google.com/firebase/answer/7015592
Use, by you or one client, in a single end product which end users are not charged for. The total price includes the item price and a buyer fee.
Why buy with Envato
Use, by you or one client, in a single end product which end users can be charged for. The total price includes the item price and a buyer fee.
Unlimited downloads only
$29 p/m on Envato Elements
Download over 18,000 items now
Learn almost anything with
Envato Tuts+ for free
9000 free tutorials, 3000 paid courses
Designers matched perfectly to
you on Envato Studio
2000 artists ready to undertake your work