Post

Replies

Boosts

Views

Activity

Reply to Any related Library for General Poly Clipper Algorithm
GPCJ is a Java port of Alan Murta's GPC, which is in C. The C GPC code is still available though not from the original site. Calling that C code from Swift should not be difficult. https://github.com/rickbrew/GeneralPolygonClipper But: I only wish to draw the convex hull of the typhoon path in maps Well you don't want a polygon clipper, you want a convex hull algorithm! I would consider using the version in Boost.Geometry (C++), with a suitable wrapper. Beware, it is easy to write a bad convex hull implementation due to the numerical stability issues.
Topic: UI Frameworks SubTopic: SwiftUI Tags:
Oct ’22
Reply to In App purchase
I am guessing apple doesn't have an issue regarding this Haha nope. Do you imagine that anyone would use IAP and pay even 15% let alone 30% if they could bypass it by doing that? Read your developer agreement.
Topic: App & System Services SubTopic: StoreKit Tags:
Oct ’22
Reply to Security threat due to insecure function "memcpy()" in GCDAsyncSocket.m
Hi Quinn, you really need to talk to your management about what will make them happy as far as these warnings are concerned. I am seeing a lot of these warnings due to sprintf(), and the problem I have is that the large number of them clog up the "issue navigator" (or whatever it's called). It's easy to overlook other warnings. So what will make "my management" happy would be disabling the warnings, without also losing other deprecation warnings. Can you suggest how to disable these specific warnings? I note that, for example, there is/was a preprocessor macro that could be used to hide OpenGL deprecation warnings. Anything like that for these? Edit: I've just noticed this thread is old. Not sure why it has just popped up. Maybe someone added a post and then deleted it? Hmm.
Topic: Privacy & Security SubTopic: General Tags:
Oct ’22
Reply to Anybody Use SwiftClipper Here? Can't Instantiate A Class Without Init.
it says im posting something that is not permitted You need to spell out some URLs to defeat the filter, i.e. put spaces between the characters to break it up, or replace . with DOT, etc. My goal is to create a convex hull to show the path of a typhoon. Could you post maybe a screenshot from your Android app to show what result you want? I'm a bit confused because I see the path as likely concave, not convex. https://github.com/raywenderlich/swift-algorithm-club/tree/master/Convex%20Hull That's not numerically robust. Are you doing the calculations on the geographic coordinates, or on the screen coordinates?
Topic: UI Frameworks SubTopic: SwiftUI Tags:
Oct ’22
Reply to So @Apple - What're you going to do with the ongoing spam & consumers being able to post here
All it takes is determining if there is a paid contract on file v1 of the forum was limited to registered developers, and Apple decided against that, for whatever reason. So I don't think that's going to change back.
Replies
Boosts
Views
Activity
Oct ’22
Reply to What does "tracking" mean, according to Apple ?
If you do not collect cookies for tracking purposes on iOS ... revise them to clarify you do not track users. Do this. (Are you hosting the Matomo server instance yourself?)
Replies
Boosts
Views
Activity
Oct ’22
Reply to Apple rejected because I’m an individual, new rule?
a list of events from a website  highly regulated services or handle sensitive user data. What sort of "events" are they? Presumably Apple think that these events are either "highly regulated" or "sensitive".
Replies
Boosts
Views
Activity
Oct ’22
Reply to Xcode realistic systems requirements for Xamarin development
Can I get away with 8GB RAM and 256 GB SSD ? Probably, yes
Replies
Boosts
Views
Activity
Oct ’22
Reply to Any related Library for General Poly Clipper Algorithm
GPCJ is a Java port of Alan Murta's GPC, which is in C. The C GPC code is still available though not from the original site. Calling that C code from Swift should not be difficult. https://github.com/rickbrew/GeneralPolygonClipper But: I only wish to draw the convex hull of the typhoon path in maps Well you don't want a polygon clipper, you want a convex hull algorithm! I would consider using the version in Boost.Geometry (C++), with a suitable wrapper. Beware, it is easy to write a bad convex hull implementation due to the numerical stability issues.
Topic: UI Frameworks SubTopic: SwiftUI Tags:
Replies
Boosts
Views
Activity
Oct ’22
Reply to SF Symbols category in Feedback Assistant
I would use Apple Design Resources for such a feedback. OK, I've sent it. Let's see if it reaches someone appropriate!
Topic: Design SubTopic: General Tags:
Replies
Boosts
Views
Activity
Oct ’22
Reply to moving hosted content to on-demand resource
There does not seem to be a way to remove hosted content from App Store Connect You do have local copies of the content, right? so I'm wondering what the process is for migrating to on-demand resources. There is no automated process.
Replies
Boosts
Views
Activity
Oct ’22
Reply to Is it legit to inject javascript into WKWebview ?
What do you mean by "legit" ? What exactly are you asking?
Topic: Privacy & Security SubTopic: General Tags:
Replies
Boosts
Views
Activity
Oct ’22
Reply to In app purchase
I have very little experience with TestFlight so I cannot really comment on what will happen there. In production, the original version reported is the CFBundleVersion from the Info.plist, I believe.
Topic: App & System Services SubTopic: StoreKit Tags:
Replies
Boosts
Views
Activity
Oct ’22
Reply to In App purchase
I am guessing apple doesn't have an issue regarding this Haha nope. Do you imagine that anyone would use IAP and pay even 15% let alone 30% if they could bypass it by doing that? Read your developer agreement.
Topic: App & System Services SubTopic: StoreKit Tags:
Replies
Boosts
Views
Activity
Oct ’22
Reply to dispatch_async_f does not return immediatly
Do the functions that you enqueue actually run? I could imagine that if you enqueue many functions but they never run, then adding more to the queue could get slow. If you randomly press Pause in the debugger, do you find it often inside that dispatch call? If not, maybe you aren't measuring what you think you're measuring.
Replies
Boosts
Views
Activity
Oct ’22
Reply to Security threat due to insecure function "memcpy()" in GCDAsyncSocket.m
Hi Quinn, you really need to talk to your management about what will make them happy as far as these warnings are concerned. I am seeing a lot of these warnings due to sprintf(), and the problem I have is that the large number of them clog up the "issue navigator" (or whatever it's called). It's easy to overlook other warnings. So what will make "my management" happy would be disabling the warnings, without also losing other deprecation warnings. Can you suggest how to disable these specific warnings? I note that, for example, there is/was a preprocessor macro that could be used to hide OpenGL deprecation warnings. Anything like that for these? Edit: I've just noticed this thread is old. Not sure why it has just popped up. Maybe someone added a post and then deleted it? Hmm.
Topic: Privacy & Security SubTopic: General Tags:
Replies
Boosts
Views
Activity
Oct ’22
Reply to Multipeer Connetivity iOS is too slow to transfer files
How does the speed that you get compare to sending similar files using AirDrop?
Topic: Programming Languages SubTopic: Swift Tags:
Replies
Boosts
Views
Activity
Oct ’22
Reply to Anybody Use SwiftClipper Here? Can't Instantiate A Class Without Init.
I am trying out Swift Clipper What are you going to do with the output of the algorithm? Does it need to be numerically robust? In my experience, it's easy to write geometric algorithms but very difficult to write them robustly. Non-robust algorithms will produce outputs with subtle problems that can cause hard to find bugs in the downstream code.
Topic: UI Frameworks SubTopic: SwiftUI Tags:
Replies
Boosts
Views
Activity
Oct ’22
Reply to Anybody Use SwiftClipper Here? Can't Instantiate A Class Without Init.
it says im posting something that is not permitted You need to spell out some URLs to defeat the filter, i.e. put spaces between the characters to break it up, or replace . with DOT, etc. My goal is to create a convex hull to show the path of a typhoon. Could you post maybe a screenshot from your Android app to show what result you want? I'm a bit confused because I see the path as likely concave, not convex. https://github.com/raywenderlich/swift-algorithm-club/tree/master/Convex%20Hull That's not numerically robust. Are you doing the calculations on the geographic coordinates, or on the screen coordinates?
Topic: UI Frameworks SubTopic: SwiftUI Tags:
Replies
Boosts
Views
Activity
Oct ’22