Business and Enterprise

RSS for tag

Design great apps that support companies and organizations of all sizes.

Posts under Business and Enterprise tag

188 Posts

Post

Replies

Boosts

Views

Activity

InstallApplication command doesn't show Managed Apple ID error
Issue: When installing a non VPP app store app in iOS device through MDM, the error - "This Apple ID cannot be used to make purchases" is displayed in the device. But the InstallApplication command response from the device doesn't show any error in it. The response just shows the status as "Installing" and the "ManagedApplicationList" command response shows the device shows the app in "Installing" state. It will be helpful on MDM side if the InstallApplication or ManagedApplicationList command response shows an error. Is it possible? InstallApplication response: <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>CommandUUID</key> <string>InstallApplication;Collection=xxxx</string> <key>Identifier</key> <string>com.zuletteran.scannerfree</string> <key>State</key> <string>Prompting</string> <key>Status</key> <string>Acknowledged</string> <key>UDID</key> <string>xxxx</string> </dict> </plist> ManagedApplicationList response: <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>CommandUUID</key> <string>ManagedApplicationList</string> <key>ManagedApplicationList</key> <dict> <key>com.zuletteran.scannerfree</key> <dict> <key>ExternalVersionIdentifier</key> <integer>0</integer> <key>HasConfiguration</key> <false/> <key>HasFeedback</key> <false/> <key>IsValidated</key> <false/> <key>ManagementFlags</key> <integer>5</integer> <key>Status</key> <string>Installing</string> </dict> </dict> <key>Status</key> <string>Acknowledged</string> <key>UDID</key> <string>xxxx</string> </dict> </plist>
0
0
753
Jul ’22
Map Action URLs in Apple Maps Business Listings
Hello, As per the Map action url document https://register.apple.com/resources/bls/specification/map_action/map_action.html External Requirements for Providers MUST define the format of a Map Action URL and register their URL scheme with Apple In which place these url scheme and designated web end point information should be submitted to apple? Regards & Thanks
0
0
1.6k
Jul ’22
Any way to post an internal app that doesn't expire?
I'm a volunteer iOS programmer for a local church. I developed a giving kiosk app for them that works perfectly for their needs. I installed the app directly on their iPads from my laptop. The problem is that it seems like the app "times out" and will refuse to launch. I'm not sure how often, after 6 months? 12 months? I bring in my laptop, reinstall the app and it's good for another 6-12 months. Does it do that because the app is not published in the App Store? Is there any way to prohibit that behavior? Enrolling in the Enterprise Program is WAAAY overkill, since it's just a local church with a free non-profit developer account and it's just one app installed on 3 iPads. I thought TestFlight might be a solution, but as I understand it, that would force me to publish an update every 3 months. That's even worse than the current situation. Any suggestions?
1
0
908
Jul ’22
Need help about payment methods for Camera device
Dear all, Our company makes A.I Camera equipment and we sell that hardware. Our users pay a fee for the use of the Cloud video history storage function uploaded by that device and pay for the use of some of the device's extended features. In this case, can I use another payment method in our country other than IAP? I would like to create a payment screen to let user choose which payment method they want, or using one of my country's payment gateway. I have read this article https://developer.apple.com/app-store/review/guidelines/#payments section 3.1.4 Hardware-Specific Content, but not sure is it correct. Is this valid and consistent with Apple policy? Thank you.
0
0
461
Jun ’22
iOS MDM InstallApplication bulk deployment
Is there a way to push multiple apps in a single request using "InstallApplication" command via MDM? The request seems to take only one app at a time. We are an MDM platform vendor and hoping to deploy all the licenses-assigned apps during the initial device enrollment time. Any sample list request snippet would be helpful.
2
0
1.2k
Jun ’22
Dock is not disappearing with HomeScreenLayout payload
We are pushing a HomeScreenlayout payload with no "docks" array . The behaviour in iOS's is the dock at the bottom is disappeared. But in ipadOS's , dock is still at the bottom with recent apps listed there. Attached is Screenshot for the ipad's behaviour . Payload : <integer>1</integer> <key>PayloadUUID</key> <string>____________-</string> <key>PayloadType</key> <string>com.apple.homescreenlayout</string> <key>PayloadOrganization</key> <string>MDM</string> <key>PayloadIdentifier</key> <string>_______________</string> <key>PayloadDisplayName</key> <string>Homescreen Layout</string> <key>Pages</key> <array> <array> <dict> <key>BundleID</key> <string>com.apple.mobilephone</string> <key>Type</key> <string>Application</string> </dict> <dict> <key>BundleID</key> <string>com.apple.Preferences</string> <key>Type</key> <string>Application</string> </dict> <dict> <key>BundleID</key> <string>com.google.ios.youtube</string> <key>Type</key> <string>Application</string> </dict> <dict> <key>BundleID</key> <string>com.manageengine.mdm.iosagent</string> <key>Type</key> <string>Application</string> </dict> </array> </array> Is it possible remove the dock from iPadOS or is there anything am i missing to disable the dock or distinguish between dock added apps and Recent Apps?
0
0
817
May ’22
Yet Another Possibly ****** Question -- check to see if a specific root CA is installed
I can use /usr/bin/security to install a root CA, and to delete it (based on the file)... but how do I check to see if it's installed already? Surely there is a way to do this, other than security find-certificate -a | fgrep my.ca.name? Ideally from the shell level, but if I have to write a program I can (in which case I believe it'd be a relatively easy, albeit annoying because I hate writing certificate code, task)...
2
0
649
Apr ’22
How to download Apple Enterprise developer account Invoice
Hello guys, I was having trouble with my mailbox so I couldn't download the invoice for the Apple Enterprise developer account. I did some research and come to know that I can download it from the following link https://store.apple.com/de/order/list which I tried but after redirecting to the link it shows list of the orders i have placed and after clicking on "Apple Developer Enterprise Program - Membership for one year" It shows error Something went wrong. There was an error with your request. Please try again. Kindly guide me to the working or correct way to download the invoice Thanks
0
0
852
Apr ’22
Safari Extension for organization not available in any location
Hello, we successfully uploaded a safari extension to the app store which was approved and shows ready for sale. We want it to be private, only for our organization and we selected the organization in the Pricing and Availability section. We also selected all countries and regions. We tried to download the extension from several locations: Bulgaria, Us, China but on all of them we are getting "App Not Available in your country or region." Could you please help on what we are missing? Thanks
0
0
984
Apr ’22
App is not approving
I am using calculator to hide functionality of application, But apple review team is not approving that with the reason 2.3.1 Performance: Accurate Metadata. When I checked app store there is multiple apps available which are using calculator hide data. If app store terms and condition does not allow this, Then why are there so many apps available? Please suggest me the way
1
0
553
Mar ’22
DeviceCheck for Enterprise Account
Hi, I'm trying to validate device token generated on app which is signed by Enterprise account. I generate deviceToken on device I send the token to our backend Our backend creates JWT token The backend calls validate_device_token endpoint and receives 401 The authentication token can't be verified I've seen many implementations on the internet and I'm pretty sure that we generate the token in correct way. (eg implementation: https://github.com/marinosoftware/DeviceCheckSample) The Questions are: Is it possible to use DeviceCheck on Enterprise Account ? There is no possibility to enable DeviceCheck on Enterprise account is APNs key configuration: https://developer.apple.com/account/resources/authkeys/list. Is this configuration required ? Is there is a way to validate signature of JWT token locally ? Services such as https://jwt.io requires Public and Private keys in correct format, I didn't find a way to validate the signature signed by p8 certificate without any additional keys.
1
0
1.2k
Mar ’22
Getting started with MDM as a software provider
The main question I have, honestly, is how do I do that? Or what do I do? The goal, of course, is to allow IT to deploy our product to macs. Our product has a network system extension, and the ability to install without asking user permission is very attractive. But... I'm not sure how to get started! My software-trained mind thinks that I should be able to write up my own provisioning file, but then I read the specifications and the part of my mind that keeps me from doing too many stupid things starts kicking the other part below the table. Is there a good resource for this from a developer's perspective? A tool that can create sample files for me, or documentation that can tell me what files and information I need to provide to someone using, say, JAMF?
1
0
716
Feb ’22
Business Manager
Good afternoon ! How do I download an app that is in apple business manager. We put our custom app there. But now I don't know how a person downloads this app to their iphone.
Replies
0
Boosts
0
Views
555
Activity
Jul ’22
InstallApplication command doesn't show Managed Apple ID error
Issue: When installing a non VPP app store app in iOS device through MDM, the error - "This Apple ID cannot be used to make purchases" is displayed in the device. But the InstallApplication command response from the device doesn't show any error in it. The response just shows the status as "Installing" and the "ManagedApplicationList" command response shows the device shows the app in "Installing" state. It will be helpful on MDM side if the InstallApplication or ManagedApplicationList command response shows an error. Is it possible? InstallApplication response: <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>CommandUUID</key> <string>InstallApplication;Collection=xxxx</string> <key>Identifier</key> <string>com.zuletteran.scannerfree</string> <key>State</key> <string>Prompting</string> <key>Status</key> <string>Acknowledged</string> <key>UDID</key> <string>xxxx</string> </dict> </plist> ManagedApplicationList response: <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>CommandUUID</key> <string>ManagedApplicationList</string> <key>ManagedApplicationList</key> <dict> <key>com.zuletteran.scannerfree</key> <dict> <key>ExternalVersionIdentifier</key> <integer>0</integer> <key>HasConfiguration</key> <false/> <key>HasFeedback</key> <false/> <key>IsValidated</key> <false/> <key>ManagementFlags</key> <integer>5</integer> <key>Status</key> <string>Installing</string> </dict> </dict> <key>Status</key> <string>Acknowledged</string> <key>UDID</key> <string>xxxx</string> </dict> </plist>
Replies
0
Boosts
0
Views
753
Activity
Jul ’22
Map Action URLs in Apple Maps Business Listings
Hello, As per the Map action url document https://register.apple.com/resources/bls/specification/map_action/map_action.html External Requirements for Providers MUST define the format of a Map Action URL and register their URL scheme with Apple In which place these url scheme and designated web end point information should be submitted to apple? Regards & Thanks
Replies
0
Boosts
0
Views
1.6k
Activity
Jul ’22
Any way to post an internal app that doesn't expire?
I'm a volunteer iOS programmer for a local church. I developed a giving kiosk app for them that works perfectly for their needs. I installed the app directly on their iPads from my laptop. The problem is that it seems like the app "times out" and will refuse to launch. I'm not sure how often, after 6 months? 12 months? I bring in my laptop, reinstall the app and it's good for another 6-12 months. Does it do that because the app is not published in the App Store? Is there any way to prohibit that behavior? Enrolling in the Enterprise Program is WAAAY overkill, since it's just a local church with a free non-profit developer account and it's just one app installed on 3 iPads. I thought TestFlight might be a solution, but as I understand it, that would force me to publish an update every 3 months. That's even worse than the current situation. Any suggestions?
Replies
1
Boosts
0
Views
908
Activity
Jul ’22
AirTags and Enterprise
Can an Enterprise Apple ID be associated with more than 16 AirTags? We're looking to use AirTags to manage a fleet of Mountain Bikes (and other equipment if successful), but having 16 to an account is cumbersome when the fleet exceeds one hundred.
Replies
2
Boosts
1
Views
3.3k
Activity
Jun ’22
Need help about payment methods for Camera device
Dear all, Our company makes A.I Camera equipment and we sell that hardware. Our users pay a fee for the use of the Cloud video history storage function uploaded by that device and pay for the use of some of the device's extended features. In this case, can I use another payment method in our country other than IAP? I would like to create a payment screen to let user choose which payment method they want, or using one of my country's payment gateway. I have read this article https://developer.apple.com/app-store/review/guidelines/#payments section 3.1.4 Hardware-Specific Content, but not sure is it correct. Is this valid and consistent with Apple policy? Thank you.
Replies
0
Boosts
0
Views
461
Activity
Jun ’22
distribute buissnes app to multiple countries
Hey, is it possible to distribute buissnes app to multiple countries. right now it is only alow users to download through the redemption code on israel store. but the organization have employees all around the world. how can i allow the apps in stores in other countries as well?
Replies
2
Boosts
0
Views
1.7k
Activity
Jun ’22
iOS MDM InstallApplication bulk deployment
Is there a way to push multiple apps in a single request using "InstallApplication" command via MDM? The request seems to take only one app at a time. We are an MDM platform vendor and hoping to deploy all the licenses-assigned apps during the initial device enrollment time. Any sample list request snippet would be helpful.
Replies
2
Boosts
0
Views
1.2k
Activity
Jun ’22
Dock is not disappearing with HomeScreenLayout payload
We are pushing a HomeScreenlayout payload with no "docks" array . The behaviour in iOS's is the dock at the bottom is disappeared. But in ipadOS's , dock is still at the bottom with recent apps listed there. Attached is Screenshot for the ipad's behaviour . Payload : <integer>1</integer> <key>PayloadUUID</key> <string>____________-</string> <key>PayloadType</key> <string>com.apple.homescreenlayout</string> <key>PayloadOrganization</key> <string>MDM</string> <key>PayloadIdentifier</key> <string>_______________</string> <key>PayloadDisplayName</key> <string>Homescreen Layout</string> <key>Pages</key> <array> <array> <dict> <key>BundleID</key> <string>com.apple.mobilephone</string> <key>Type</key> <string>Application</string> </dict> <dict> <key>BundleID</key> <string>com.apple.Preferences</string> <key>Type</key> <string>Application</string> </dict> <dict> <key>BundleID</key> <string>com.google.ios.youtube</string> <key>Type</key> <string>Application</string> </dict> <dict> <key>BundleID</key> <string>com.manageengine.mdm.iosagent</string> <key>Type</key> <string>Application</string> </dict> </array> </array> Is it possible remove the dock from iPadOS or is there anything am i missing to disable the dock or distinguish between dock added apps and Recent Apps?
Replies
0
Boosts
0
Views
817
Activity
May ’22
Join the small business program, 18 days, no email received
Join the small business program, 18 days, no email received
Replies
0
Boosts
0
Views
529
Activity
May ’22
Apple Business Manager
We are a government organization. There is a need to distribute a custom app. So we are trying to register for Apple Business Manager. But enrollment is showing error that 'D-U-S-N' number is required. And on apple developer website it has written D-U-S-N number is optional for Government organization. How can we proceed without D-U-S-N Number?
Replies
1
Boosts
0
Views
1.5k
Activity
May ’22
Yet Another Possibly ****** Question -- check to see if a specific root CA is installed
I can use /usr/bin/security to install a root CA, and to delete it (based on the file)... but how do I check to see if it's installed already? Surely there is a way to do this, other than security find-certificate -a | fgrep my.ca.name? Ideally from the shell level, but if I have to write a program I can (in which case I believe it'd be a relatively easy, albeit annoying because I hate writing certificate code, task)...
Replies
2
Boosts
0
Views
649
Activity
Apr ’22
How to download Apple Enterprise developer account Invoice
Hello guys, I was having trouble with my mailbox so I couldn't download the invoice for the Apple Enterprise developer account. I did some research and come to know that I can download it from the following link https://store.apple.com/de/order/list which I tried but after redirecting to the link it shows list of the orders i have placed and after clicking on "Apple Developer Enterprise Program - Membership for one year" It shows error Something went wrong. There was an error with your request. Please try again. Kindly guide me to the working or correct way to download the invoice Thanks
Replies
0
Boosts
0
Views
852
Activity
Apr ’22
Safari Extension for organization not available in any location
Hello, we successfully uploaded a safari extension to the app store which was approved and shows ready for sale. We want it to be private, only for our organization and we selected the organization in the Pricing and Availability section. We also selected all countries and regions. We tried to download the extension from several locations: Bulgaria, Us, China but on all of them we are getting "App Not Available in your country or region." Could you please help on what we are missing? Thanks
Replies
0
Boosts
0
Views
984
Activity
Apr ’22
Does MacOS support GRE Tunnel ?
Hi , Does a MacOS Apple client support GRE tunnel? if so, can you pls share some pointers? Appreciate your quick response. Thank you Vetri S
Replies
0
Boosts
0
Views
939
Activity
Mar ’22
App is not approving
I am using calculator to hide functionality of application, But apple review team is not approving that with the reason 2.3.1 Performance: Accurate Metadata. When I checked app store there is multiple apps available which are using calculator hide data. If app store terms and condition does not allow this, Then why are there so many apps available? Please suggest me the way
Replies
1
Boosts
0
Views
553
Activity
Mar ’22
API to get Apple Map Business Details
Hi, We are making a marketing web app. There is a need to get business details on Apple Maps. Is there an API we can use? Thanks
Replies
1
Boosts
1
Views
672
Activity
Mar ’22
DeviceCheck for Enterprise Account
Hi, I'm trying to validate device token generated on app which is signed by Enterprise account. I generate deviceToken on device I send the token to our backend Our backend creates JWT token The backend calls validate_device_token endpoint and receives 401 The authentication token can't be verified I've seen many implementations on the internet and I'm pretty sure that we generate the token in correct way. (eg implementation: https://github.com/marinosoftware/DeviceCheckSample) The Questions are: Is it possible to use DeviceCheck on Enterprise Account ? There is no possibility to enable DeviceCheck on Enterprise account is APNs key configuration: https://developer.apple.com/account/resources/authkeys/list. Is this configuration required ? Is there is a way to validate signature of JWT token locally ? Services such as https://jwt.io requires Public and Private keys in correct format, I didn't find a way to validate the signature signed by p8 certificate without any additional keys.
Replies
1
Boosts
0
Views
1.2k
Activity
Mar ’22
Getting started with MDM as a software provider
The main question I have, honestly, is how do I do that? Or what do I do? The goal, of course, is to allow IT to deploy our product to macs. Our product has a network system extension, and the ability to install without asking user permission is very attractive. But... I'm not sure how to get started! My software-trained mind thinks that I should be able to write up my own provisioning file, but then I read the specifications and the part of my mind that keeps me from doing too many stupid things starts kicking the other part below the table. Is there a good resource for this from a developer's perspective? A tool that can create sample files for me, or documentation that can tell me what files and information I need to provide to someone using, say, JAMF?
Replies
1
Boosts
0
Views
716
Activity
Feb ’22
Apple configurator for iphone
Just wondering where we can download the new version of configurator for iphone? The WWDC keynote says it’ll be available for download in appleseed for IT. Just can’t seem to find it. want to start testing using it to add some macbooks to apple business manager
Replies
7
Boosts
0
Views
5.3k
Activity
Feb ’22