Code

Discussion on Storyteller | iOS Universal Video Sharing App Template (Swift)

Discussion on Storyteller | iOS Universal Video Sharing App Template (Swift)

Cart 87 sales

50 comments found.

Hello I have checked one or your client storyteller app and follow function is crashing the app.. can you confirm..

2) can you add other camera view recording in future update ?

3) when are you planning to launch Android app for this ?

Hi,
1. sorry, your question is not clear, the app doesn’t crash at all.
2. Maybe, but not anytime soon.
3. We can’t make it because Android doesn’t support .mov videos like iOS does.

Apple has new guidelines for apps with user generated content, they won’t approve any app unless it has a “block” feature to avoid unwanted content. Are you guys planning to update the app so that it’s able to be approved according to apples new guidelines?

Reskinning can still be done via Interface builder (which is similar to XIB’s in XCode), and images are stored into drawable folder, so it’s not so difficult. Although we love XCode, it’s so much better than Android Studio, Apple rules, and always will :)

I concur my friend :) thanks again!

you’re welcome!

Update coming soon for XCode 8, but PLEASE NOTE that iOS 10 has a bug on reproducing videos in the video Editor screen (for example, try to watch videos sent in WhatsApp and you’ll experience the same issue), we can’t fix it , only Apple can do that, so you may experience that once you want to see your taken video again from the Video Editor screen, after taking it, its preview won’t start playing. Anyway if you tap Save the video will be saved and sent successfully, and you’ll be able to watch it from the Home screen **

Hey,

In the SubmitVideo.swift file im getting the error – “cannot invoke initializer for type ‘URL’ with no arguments” Im using the latest version of xCode from the the appstore it think its xCode 8?

anyway, this is on the line – var videoToSubmitURL = URL

How do I fix this?

I just deleted all my profiles/certificates and reinstalled them, they expire 2017… And the full error message – “This action could not be completed. Try again. (-22421)

PS: Apple made some big mistakes with Xcode 8 and ios 10 this time, all just to release iphone 7, we and lots of other developers are pretty disappointed by Apple, hopefully they’ll fix their issues soon, we expect an Xcode version 8.0.1 soon since 8 is still buggy.

Is it possible to add a button to allow the user to use the back camera? How can i increase the record time?

Hi, for back button camera you would need some custom code that we’re not able to make it now because we’re too busy for freelance work.
To increase time record check the variable into Configs.swift and edit it as you wish, but please keep in mind that you should still keep such value low, otherwise it would affect the loading time of data from parse dashboard since videos have a big size in MB:
    let RECORD_MAX_DURATION: NSTimeInterval = 20.0

ok, what about a close button on the video? So people could stop the video if they dont like it?

Swipe down to close a video while you’re watching it.

How do I correct the following errors:? Expected ’,’ separator Expected expression in list of expressions

What version of XCode are you using? You must use 7.3, not beta 8, it’s buggy especially on Storyboard, Apple must do several fixes on Xcode 8 yet :(

Will you convert this app to Android?

it’s in our plan, although we don’t know when we’ll be able to make it, hopefully on next year.

Is there a sample of this on the iOS app store?

an account on back4app.com?

an account on the app link you just sent me. Creating a profile I received an error.

Sorry, we’re not aware of other versions submitted on the App Store.

We’re going on vacation for the whole month of August 2016.
We are not available for freelance works, nor we can assure to reply to comments/messages promptly.
Happy summer!

I would love to that video trim feature as standalone ios app. Pls see if you can publish that to codecanyon and notify me if so.

You can trim the video you’ve taken before you save and upload it. We can’t do anything else at the present. Cheers!

When I enable OneSignal, I can send a push to the device through the dashboard but when I follow a user, Xcode shows success as sent. It shows sent in OneSignal but the device never gets it. Is this a known issue?

for customization requests please contact us by our profile’s contact form and we’ll get back to you asap

Awesome, you are great sir!

You’re welcome!

Whats the best way to change the background of the loading icon. The green circle i am referring to in every screen that is loaded.

check the hud view in Configs.swift file and set its backgroundColor as you wish

Any push notifications for when people you follow upload videos ?

the thing of it is that we used OneSignal service for push notifications, because now that Parse SDK is hosted on back4app.com, they need to fix the iOS Push system, it doesn’t work properly yet. Give it a try anyway and see if you can figure it out.

Sounds good, I never used one signal, I’ll have to test. I’ll update you on what we come up with!

ok cool

What would be the possible complications of increasing the limit to maybe 30 seconds?

The app may be slower in loading all videos since they’ll have a bigger size.

Would it be possible to switch back to parse? I need something that has local data storage available.

please contact us by our profile’s contact form and we’ll get back to you asap

Nice app! I want buy this app

1- I wonder if I can put in this app my own videos if yes how how many gigs can I do that? Because I have over 100- 3 mins different videos! 2- Do I need som site to support that? 3- If it possible that I locked my video and open every day new video? 4- do you have it in both versions ios and andriod?

Thanks for answer

Hi, thanks for your feedback.
1. This app works with CloudKit and you may upload your media and create users and records manually into your CK Dashboard
2. no room site, CloudKit stores data into its server
3. No, sorry.
4. No, we’re only iOS developers.

You’re welcome!

I got your update, and it worked perfectly to stop the app from crashing. The only other concern I have is that the videos never show up on the home screen until you hit the refresh button, and even then cloudkit seems to be pretty slow retrieving the videos. Is it supposed to be that way/ is this something that I will just have to live with?

It’s just how CK works, it is a bit slower than Parse, and we have left the app as it is in order to prevent it to make too many queries to the CK server in the Home screen. If we made the app query the videos automatically all the times you enter the Home screen, that would affect the speed of the app and wouldn’t limit the amount of queries to the sever.

For some reason if I select the profile icon on the bottom bar sometimes it crashes. I haven’t really changed much of the app other than design features. Any idea why that would be happening?

You’re welcome, and don’t forget to rate this app on your Downloads page, unless you already done it ;)

Everything I buy from you gets 5/5. I see you posted the update but it’s backdated until April 10. Will it not be available until then?

Yes, we have to wait for Envato reviewers to approve the update, it may happen tomorrow.

How can I utilize the front facing camera?

Hi, we’re not in office on weekends so we can’t paste the code here, but check the videoCamera instances and you’ll find .Front option, you can change it to .Back if you want the rear camera. default is front.

Thank you for getting back to me on the weekend! That was a quick and easy fix. Any way to easily add the option to choose between the front and rear facing camera?

Not in this app, you would have to rewrite some custom code to switch camera, not an easy job.

How do i remove ads completely?

Check this video out, it will help you: https://youtu.be/-AnEd1tfcWk

Where are the video files saved to in cloudkit?

Into the video Asset field of the Videos record type.

I dont see how to access the videos….

where, in your CK Dashboard? if that’s yes, you can download videos by clicking Download on its record, next to Remove button.

by
by
by
by
by
by

Tell us what you think!

We'd like to ask you a few questions to help improve CodeCanyon.

Sure, take me to the survey