Post

Replies

Boosts

Views

Activity

Reply to Problem Installing Cocoapods
When I moved from a non M chip Mac to an M1 Mac I had huge amount of pain getting thing set up for RN. Too many problems to remember and list. However, I remember something about Ruby, the default version that comes with the Mac wasn't the correct version (too old maybe) to work nicely with RN. I can see a few mentions about Ruby above. Maybe google about that to see if that's an issue
Jul ’23
Reply to Usage of IOS Private APIs such as IOKit Framework
If an API is private then yes your app will get rejected from the App Store. As to whether iokit is private, it doesn't look like it for 3 reasons: 1) you can find documentation about it by googling, a private api has no available documentation 2) it doesn't say it is 3) Eskimo doesn't say anything about it being private in his comment here: https://developer.apple.com/forums/thread/719564
Topic: App & System Services SubTopic: Drivers Tags:
Jul ’23
Reply to Making API calls after receiving a notification
If an app is terminated then it won't get launched when it receives a background push, so you can't do it that way. However it is possible if a notification service extension is capable of getting the location, but you would have to request an entitlement from Apple. If you implement a notification service extension to intercept the push, the extension is capable of making a connection to your server. I don't know if the extension is capable of obtaining the location, you'd have to experiment and see if it is. Some extensions are limited in their capabilities but the notification service extension is capable of doing a lot of things. The problem is the push notification that the extension receives has to be displayed to the user. Unless you can get a notification filtering entitlement, that would enable the notification from not being displayed to the user. The entitlement can be applied for through the Apple developer account, you have to give a justification to Apple why you want/need it.
Topic: App & System Services SubTopic: Core OS Tags:
Jul ’23
Reply to Application will not be launched because it failed to report an incoming call too many times (or repeatedly crashed.)
@DTS Engineer "It will reset itself every ~24 hours but you can also reset it "manually" by either restarting the device or deleting and reinstalling the app." (on iOS 16.6) neither deleting and then re-installing the app, nor restarting the phone, resets the "Application will not be launched because it failed to report an incoming call too many times". Is there any other way to reset this (during development) other than wait 24 hours?
Aug ’23