Post

Replies

Boosts

Views

Activity

CLLocationManager region monitoring not working
Hi, Im trying to use the geofencing feature of the CLLocationManager. My problem however is that I'm not getting the didEnterRegion and didExitRegion callbacks. I do get didDetermineState callback when I start the region monitoring. This function says that the state is CLRegionStateOutside. I know for sure that I am at the location however, I'm using the simulator and placing my location at the exact center of the region. Does anyone have an Idea what could cause this?
1
0
902
Jan ’21
Review process
Dear fellow Apple Developers, We are trying to get an app on the App Store that uses background location management. According to the review team, our app is used solely for the purpose of tracking employees, and is thus unsuitable for the App Store. The guideline the review team says we do not follow is 2.5.4. There are a couple of things we see differently about this, part of which is that the people who use our app are independent contractors working for the license holders of the app. These people are neither our employees nor employees of the license holders of the app. A part of the app uses background location to clock in and out of a geolocation based workspace. This part is only accessible to users part of our clients’ network. They receive an SMS link to be added to specific projects One of the possible solutions they offered was giving the users more features that use the background location tracking.  Does anyone have any suggestions regarding: A feature / set of features meant for general users that would make the app more “appropriate for the App Store” according to Apple’s review team? Another possible solution that we found in Apple documentation and was also suggested by the Apple team, was to use an Apple Business Management account to distribute the app to users. We think this would make the app an internal business app and permit us to use the background location services as they are now. Can anyone confirm that the internal business applications are more permissive in this respect than apps distributed to any user via the App Store? The main problem we see in this approach is that we need to spend a lot of additional time to setup this system, and, if possible at all, automate the creation of managed apple IDs for the contractors. This is a problem because the individual contractors are unknown up until the point where they are added to the system. At which point they need to be able to access the app immediately as well. This is why we would much rather have the app freely available on the App Store and are open to suggestions in order to achieve this result. Any help, suggestions of features or resources to get a clear answer, would be much appreciated. 
2
0
522
Jan ’21
Apple Business Manager or Enterprise Distribution
Dear fellow Apple developers, We have a question regarding the custom distribution of apps. Our situation is as follows: We (mediana software) are developing a custom app for one of our customers (docsure). We are the developers, not the proprietors, owners or users of the app. Docsure is the owner of the app, but their users are not employees of docsure. These users are authorised with an SMS link that they are sent by docsure. We got a response from the Apple Review team that our app would be better suitable for Apple Business Management custom distribution. However, docsure requires that users can be added ad-hoc to the app through an automated system. What we want: The user gets an sms from docsure The user gets access to the custom app by clicking a link in the sms The user can perpetually use the custom app Is it possible to automate the user onboarding with the Apple Business Manager MDM? If not, can we use Enterprise Distribution because the app would have tens of thousands of users, even though these users are not employees of docsure? Thank you for your answers, Sebastiaan Vugs Mediana Software
0
1
726
Jan ’21