Posts

Post not yet marked as solved
1 Replies
245 Views
Hi, We have trouble with uploading our app to the App Store connect. The screenshot shown below is the error that appears while uploading, The error says that the app sandbox is not enabled. But the sandbox has been enabled in the targets as well as in the entitlements of both app and helper app bundle. The path [(“com.magnima.airpoint.pkg/Payload/MagnimaAirPoint.app/Contents/Library/Loginltems/ APHelper.app/Contents/MacOS/APHelper” in the error seems to be of the function SMLoginSetEnabled (https://developer.apple.com/documentation/servicemanagement/1501557-smloginitemsetenabled?language=objc#parameters) which we have used in the app to launch the same at login as per user consent. The previous version of the app had this feature and was uploaded and submitted to App Store successfully.  Does it have any dependency with making the app compatible also for silicon based macOS also? Are there any additional settings that needs to be enabled? It would be great if we could get a solution for this.
Posted
by MariaGT5.
Last updated
.
Post not yet marked as solved
0 Replies
314 Views
Bluetooth mouse does not function sometimes in Mac. The issue arises after using the bluetooth mouse for a long time without removing it from the bluetooth preferences of Mac. The mouse is running and and it has all the functionalities but as there is no response from Mac, we are not getting any response to the mouse driver,  there are no cursor or mouse movements. Turning the mouse off and back on doesn’t make a difference, the mouse cursor doesn’t move at all. We are using a mouse with Bluetooth Low Energy HID profile. The mouse resumes functioning only once it is removed from the bluetooth preferences and connected again.  This issue was seen in macOS Catalina version 10.15.7.  As we upgrade the macOS version, any problems happen with bluetooth? What could be the cause of this issue? Please help
Posted
by MariaGT5.
Last updated
.
Post not yet marked as solved
0 Replies
308 Views
Hi, I am working on a macOS app that is a background app and so I would like to perform a particular function when a keyboard key is pressed. I read from the apple documentation that addGlobalMonitorForEvents(matching:handler: ) must be used. And also to use this, accessibility must be enabled. I checked for accessibility with AXIsProcessTrustedWithOptions and the functionality has been implemented and it works right if accessibility is enabled. I give an alert to the user asking to enable accessibility and if the user agrees, the accessibility in the privacy system preferences window opens. Now, the issue I face is the app is not present in the accessibility list and so the user has to add the app manually into the list. Is there any way to programmatically(SWIFT) add the app to the accessibility list?
Posted
by MariaGT5.
Last updated
.
Post not yet marked as solved
0 Replies
333 Views
Hi, We have developed a Bluetooth mouse (Bluetooth low energy mouse) based on BLE HID (Human Interface device) profile, It has all basic mouse operations including scroll wheel. When we tested our mouse in Mac system, its scroll function is not working as expected, i.e., for each scroll tick, there is only a small scrolling movement in MAC (1 pixel). We tried increasing the scrolling speed in system preferences also, but the result was same. Can I increase the number of pixel movements in one scroll tick? If yes, how can this be done? According to HID standard, we can vary this extend of scrolling (how many lines moved per scrolling) in target system through our Bluetooth connection. This can be easily carried in any pc powered by windows, but when it comes to macOS, its completely avoiding our scroll line responses. So we would like to know how macOS treats HID scroll wheel usage? Does MAC expect any other usage or response from our Bluetooth device? Please explain. If you any need any more details like HID descriptor we used, we can provide that too. Kindly reply us back.
Posted
by MariaGT5.
Last updated
.