Post

Replies

Boosts

Views

Activity

SwiftUI Video App - Hide Video Controls
I'm trying to build an educational SwiftUI iOS app with course videos. I've tried storing these videos on YouTube as private videos and also Vimeo. But they both show the video controls which allows the URL to be extracted, which I don't want. Storing the videos as a local resource is a no no otherwise the app would be several gb's. I can also store the videos just on my web hosting, but again I think these are discoverable and I don't want to go down the route of creating log ins and user accounts. Are there any other solutions of doing this? Is it possible to store the videos in Firebase and get the app to access them stored there?
0
0
978
Jun ’22
Video Course App
Hi everyone. I have a course on Udemy which i think i would like to put into an app (its about Apple stuff). I have developed a couple of apps, so i know a little bit but not much. Anyway, i was just wondering the best way to do this? Can i store the videos privately on YouTube then link to them from the App? Maybe include a video or two as part of the build then put everything else behind a paywall like In App Purchase? Any thoughts on the best way to do this would be greatly appreciated! Or if you know of any similar starter projects on GitHub to point me in the right direction with the code that would be great too. Thank you
0
0
488
Apr ’22
macOS Catalyst App Crashes During App Review
I've created an iOS app that works fine. I ticked the box in Xcode for Catalyst and its works fine on my machine, my wife's MacBook, and also a friends iMac. However, during the App Review process it got rejected as it crashed. Is anyone good at crash reports please? It seems to crash on Thread 8 - Core Location. I've just shown that portion of the report but if you need it all just let me know (didn't want to just dump a load of text that all): Thread 8 Crashed:: Dispatch queue: com.apple.CoreLocation.0x7fd60de16fa0 0 libsystemkernel.dylib 0x00007fff6f3aa33a pthreadkill + 10 1 libsystempthread.dylib 0x00007fff6f466e60 pthreadkill + 430 2 libsystemc.dylib 0x00007fff6f331808 abort + 120 3 com.apple.corelocation 0x00007fff36298273 0x7fff36290000 + 33395 4 com.apple.locationsupport 0x00007fff5aa1383c 0x7fff5aa04000 + 63548 5 com.apple.locationsupport 0x00007fff5aa1379b 0x7fff5aa04000 + 63387 6 com.apple.locationsupport 0x00007fff5aa0716c CLConnection::handleMessage(std::1::sharedptr<CLConnectionMessage>) + 156 7 com.apple.locationsupport 0x00007fff5aa0f321 0x7fff5aa04000 + 45857 8 com.apple.locationsupport 0x00007fff5aa104eb 0x7fff5aa04000 + 50411 9 libxpc.dylib 0x00007fff6f4a72bc xpcconnectioncalleventhandler + 56 10 libxpc.dylib 0x00007fff6f4a61cb xpcconnectionmachevent + 934 11 libdispatch.dylib 0x00007fff6f2096f8 dispatchclientcallout4 + 9 12 libdispatch.dylib 0x00007fff6f21ebc9 dispatchmachmsginvoke + 435 13 libdispatch.dylib 0x00007fff6f20eaf6 dispatchlaneserialdrain + 263 14 libdispatch.dylib 0x00007fff6f21f71c dispatchmachinvoke + 481 15 libdispatch.dylib 0x00007fff6f20eaf6 dispatchlaneserialdrain + 263 16 libdispatch.dylib 0x00007fff6f20f5d6 dispatchlaneinvoke + 363 17 libdispatch.dylib 0x00007fff6f218c09 dispatchworkloopworkerthread + 596 18 libsystempthread.dylib 0x00007fff6f463a3d pthreadwqthread + 290 19 libsystempthread.dylib 0x00007fff6f462b77 start_wqthread + 15
3
0
1.9k
Jun ’20