Enterprise

RSS for tag

The Apple Developer Enterprise Program allows large organizations to develop and deploy proprietary, internal-use apps to their employees.

Enterprise Documentation

Posts under Enterprise tag

213 Posts
Sort by:
Post not yet marked as solved
2 Replies
3.9k Views
Greetings all,The dev company that I work for has been contracted to build an app for a small client with 100 employees. This client is using Apple Business Manager and wants us to publish our app to it.I have built the app and deployed it for review to Apple Connect. It successfully passed the review process, and I see it is now in the client's Apple Business Manager account as a Custom App.What to do next? Here is where I am confused. Our client DOES NOT have a MDM. How can I use Apple Business Manager in this case? From the apple site (https://developer.apple.com/business/custom-apps/), it says "Alternatively, organizations can choose to provide redemption codes to authorized users to download the app on the App Store.".My understanding is that redemption codes are like "gift cards". Once they are used, there is no way to call them back. This is not going to work for the client as they employ many field workers and short term contractors, and need to be able to revoke the app once the contractor leaves.My understanding is I need to use the Managed License section of ABM. I have read, and read, and read, and everything seems to indicate that a MDM is mandatory in this case. The following 3 links from Apple make this clear:https://support.apple.com/en-ca/guide/mdm/mdm55049a109/webhttps://support.apple.com/en-ca/guide/deployment-reference-macos/apdb421c7f34/1/web/1https://support.apple.com/en-ca/guide/apple-business-manager/asm6a88f692e/1/web/1I am really struggling here folks to help our client. Surely, there must be something that can be done. The client simply want to distribute the app to all its employees, contractors, and business affiliates. They have simple goals. Nothing fancy. They simply want to be able to know who has the app, and therefore be able to revoke the license at any time if a employee with the app leaves/terminated, or has thier contract end.Please help!Derek
Posted
by
Post not yet marked as solved
5 Replies
535 Views
We would like to distribute our custom apps outside our country (NL to SWE) with a redemption code. But when the employee in Sweden will try to download it with the URL i have created from te business manager it says that it only works in the Netherlands.I hope anyone can help me with this case.
Posted
by
Post not yet marked as solved
2 Replies
403 Views
Hi, Its been over 6 months since I requested apple developer support to enable MDM CSR for me to start developmet for a parental control app for B2C use case. Since than I have been directed to go in circles by apple support and no one is yet able to assist in enabling this option for me. I just wanted to check if anyone else has had this expereince and what they did to get the MDM CSR option enabled for their developer account?There are quiet a few parental control apps with this so its been apprvoed and I would love to hear the process followed by other developers to get it apprvoed?Any pointers will be highly appreciated. Thanks
Posted
by
Post not yet marked as solved
1 Replies
1.3k Views
I want to replace an existing app I own, with a new version. Can I use the same name/AppleID to update the existing app with the new app? Or do I need to deploy this as a new app?Also, how would users of the previous app get update notifications if they have auto-updates disabled? This update would essentially deprecate the old app.
Posted
by
Post not yet marked as solved
3 Replies
410 Views
I need to run engineering applications (CFD Analyses) and thus I need to be able to have access to LINUX. I hear that Boot Camp will not be an option on Apple silicon. So be specific, how am I going to get my work done with a machine that has Apple Silicon in it.
Posted
by
Post not yet marked as solved
3 Replies
3.3k Views
I cannot enroll a new developer account. the fact is that before I enrolled a personal developer account, but then I abandoned it, and now when I want to enroll a new account, I write this error Sorry, you can’t enroll at this time. Your Apple ID is already associated with the Account Holder of a membership. Help please solve this problem.
Posted
by
Post not yet marked as solved
12 Replies
6.3k Views
I am running Big Sur beta 10. after upgrading my system to Big Sur, I lost the ability to connect to existing smb shares on both my windows server and linux RPI machines. Is there a work-around or an ETA when this might be restored? I have tried the usual "Connect to a server" method and and the cli smb mount method. Thanks
Posted
by
Post not yet marked as solved
2 Replies
1k Views
When I install Inhouse apps on iOS 14, I see the progress view on the app icon both on the home screen and in the App Library. But when the installation is completed the app disappears and I can't even find it by searching. In the App Library there is a "folder" for enterprise apps, but it is empty. One time it showed up in search after some time. When I connect the phone to my Mac and open "Devices and Simulators" in Xcode I see that the app is installed under "Installed apps". One of my colleagues sees the same on his device, but another colleague doesn't see it on his device. I've tried installing both with itms-services://?action=download-manifest&url=https:// and by dragging the .ipa file into Xcode's "Devices and Simulators" with the same result. I see that there have been problems with Inhouse apps in the iOS 14 betas (https://developer.apple.com/forums/thread/655207), but in my issue the app is installed, but disappears.
Posted
by
Post not yet marked as solved
13 Replies
17k Views
Hi folks, I have an enterprise app which can be downloaded from safari. When I download the app from iOS 14.0 device it is throwing 'Unable to install Myapp, Please try again later' error. Whereas, the same build if I install through diawi link. It is working fine. Any help would be really appreciated. P.S: I have cleared safari history and website data.
Posted
by
Post not yet marked as solved
4 Replies
2.4k Views
With iOS 14 devices we can see that Many MDM Commands Fails with error " Couldn’t communicate with a helper application." . This Error is more frequent in InstallApplication , InstallProfile command , but other MDM commads also face the same issue. I have attach sample response from some devices. We have seen this error in previous version of iOS but with iOS 14 these are very frequent. InstallApplication Errors <?xml version="1.0" encoding="UTF-8"?> <!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=51075000000853127</string> <key>ErrorChain</key> <array> <dict> <key>ErrorCode</key> <integer>1005</integer> <key>ErrorDomain</key> <string>DeviceManagement.error</string> <key>LocalizedDescription</key> <string>Could not install app.</string> </dict> <dict> <key>ErrorCode</key> <integer>4097</integer> <key>ErrorDomain</key> <string>NSCocoaErrorDomain</string> <key>LocalizedDescription</key> <string>Couldn’t communicate with a helper application.</string> </dict> </array> <key>Status</key> <string>Error</string> <key>UDID</key> <string>UDID-UDID</string> </dict> </plist> <?xml version="1.0" encoding="UTF-8"?> <!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=33783000002227119</string> <key>ErrorChain</key> <array> <dict> <key>ErrorCode</key> <integer>4099</integer> <key>ErrorDomain</key> <string>NSCocoaErrorDomain</string> <key>LocalizedDescription</key> <string>Couldn’t communicate with a helper application.</string> </dict> </array> <key>Status</key> <string>Error</string> <key>UDID</key> <string>UDIDUDIDUDID</string> </dict> </plist> <!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=51075000000853127</string> <key>ErrorChain</key> <array> <dict> <key>ErrorCode</key> <integer>1005</integer> <key>ErrorDomain</key> <string>DeviceManagement.error</string> <key>LocalizedDescription</key> <string>Could not install app.</string> </dict> <dict> <key>ErrorCode</key> <integer>4097</integer> <key>ErrorDomain</key> <string>NSCocoaErrorDomain</string> <key>LocalizedDescription</key> <string>Couldn’t communicate with a helper application.</string> </dict> </array> <key>Status</key> <string>Error</string> <key>UDID</key> <string>UDID-UDID</string> </dict> </plist> InstallProfile Errors <?xml version="1.0" encoding="UTF-8"?> <!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>SingletonRestriction</string> <key>ErrorChain</key> <array> <dict> <key>ErrorCode</key> <integer>4099</integer> <key>ErrorDomain</key> <string>NSCocoaErrorDomain</string> <key>LocalizedDescription</key> <string>Couldn’t communicate with a helper application.</string> </dict> </array> <key>Status</key> <string>Error</string> <key>UDID</key> <string>UDIDUDID</string> </dict> </plist> AvailableOSUpdate Error <!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>AvailableOSUpdates</string> <key>ErrorChain</key> <array> <dict> <key>ErrorCode</key> <integer>12050</integer> <key>ErrorDomain</key> <string>MCMDMErrorDomain</string> <key>LocalizedDescription</key> <string>The attempt to check for an available update failed.</string> <key>USEnglishDescription</key> <string>The attempt to check for an available update failed.</string> </dict> <dict> <key>ErrorCode</key> <integer>2214</integer> <key>ErrorDomain</key> <string>DeviceManagement.error</string> <key>LocalizedDescription</key> <string>Scan failed.</string> </dict> <dict> <key>ErrorCode</key> <integer>4097</integer> <key>ErrorDomain</key> <string>NSCocoaErrorDomain</string> <key>LocalizedDescription</key> <string>Couldn’t communicate with a helper application.</string> </dict> </array> <key>Status</key> <string>Error</string> <key>UDID</key> <string>UDIDUDIDUDID</string> </dict> </plist> ClearPasscode <!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>ClearPasscode</string> <key>ErrorChain</key> <array> <dict> <key>ErrorCode</key> <integer>701</integer> <key>ErrorDomain</key> <string>DeviceManagement.error</string> <key>LocalizedDescription</key> <string>The device’s passcode cannot be cleared.</string> </dict> <dict> <key>ErrorCode</key> <integer>4097</integer> <key>ErrorDomain</key> <string>NSCocoaErrorDomain</string> <key>LocalizedDescription</key> <string>Couldn’t communicate with a helper application.</string> </dict> </array> <key>Status</key> <string>Error</string> <key>UDID</key> <string>UDIDUDIDUDID</string> </dict> </plist>
Post marked as solved
5 Replies
2.8k Views
I'm having a problem launching an iOS app that is built using the In-House build type. We have Apple Enterprise Developer Program Certificate and generate an In-House Provisioning Profile and can generate IPA files. I also trust the profile on my phone as an enterprise app but the app always crash/exit upon launching it. I check the logs on Xcode to look for a problem and the message log says " Bootstrapping failed  for <FBApplicationProcess: 0x14289dff0; application<ourdomain>:<invalid>> with error: <NSError: 0x28252fa20; domain: RBSRequestErrorDomain; code: 5; reason: "Launch failed."> {   underlyingError = <NSError: 0x28252d080; domain: NSPOSIXErrorDomain; code: 85>; } "
Posted
by
Post not yet marked as solved
0 Replies
1.2k Views
used https server and ssl TLS version is v1.2 certifications wasn't wrong itms, download link wasn't wrong Only iOS 14.* gets an error but Xcode-device iOS14 simulator install is success Other iOS version devices were success Here this my log, plz help me.. Download failed with error: Error Domain=NSURLErrorDomain Code=-1200 "An SSL error has occurred and a secure connection to the server cannot be made." UserInfo={NSErrorFailingURLKey=https://www.*/path1/path2/*appname***.ipa, NSLocalizedRecoverySuggestion=Would you like to connect to the server anyway?, NSURLErrorFailingURLSessionTaskErrorKey=BackgroundDataTask <F*F*DE-E0-4*--8********3>.<9>, NSURLErrorRelatedURLSessionTaskErrorKey=( "BackgroundDataTask <F*F*DE-E0-4*--8********3>.<9>", "LocalDataTask <F*F*DE-E0-4*--8******3>.<9>" ), NSLocalizedDescription=An SSL error has occurred and a secure connection to the server cannot be made., NSErrorFailingURLStringKey=https://www.*/path1/path2/*appname*.ipa, kCFStreamErrorDomainKey=3, kCFStreamErrorCodeKey=-9824} ... installcoordinationd -[IXSClientConnection remoteprioritizeCoordinatorForAppWithBundleID:completion:]: Prioritizing coordinator for *MYAPP* as requested by SpringBoard (pid 60) 17:15:32.551352+0900 installcoordinationd -[IXSClientConnection remoteprioritizeCoordinatorForAppWithBundleID:completion:]: Failed to fetch LSApplicationRecord for application with identifier *MYAPP*: Error Domain=NSOSStatusErrorDomain Code=-10814 "(null)" UserInfo={LSLine=1483, LSFunction=runEvaluator} 17:15:32.585680+0900 installcoordinationd -[IXSClientConnection remoteprioritizeCoordinatorForAppWithBundleID:completion:]: No coordinator found for *MYAPP* and app is not vendable by App Store or is a hard error (1) so showing alert. Thanks in advance!!!
Posted
by
Post not yet marked as solved
7 Replies
2.0k Views
We have an enterprise app, with an outdated certification. We have revoked/removed the old certificates/provising profiles in the developer portal and in the local keychain. In xcode whe choose automatical signing and the correct team. A new developer certifcate was succesfully created by xcode and uploaded to the apple developer portal. Creating an archive was sucessfull. From organizer-&gt;archive we distribute the archive as an enterprise app, including a manifest. We choose again "automatically signing". In the next step we create successfully a new iOS Distribution certificate (and export it as p12). But in the next step the following message appears: "xzy" has one iOS Distribution certificate but its private key is not installed. Contact the..." It's the newly generated certificate from the last step! Both the certificate and the private key is stored in the keychain! Manually signing worked, but the app crashes immediately after opening on the ios-device! We repeat the steps x times, cleaning/revoked all certifcates, restart mac, etc. - but no success. Can anybody help me? Please! We are out wit's end.
Posted
by
Post not yet marked as solved
1 Replies
807 Views
Hello, 3 months ego we started the procedure to create our own iOS MDM solution. https://developer.apple.com/business/documentation/MDM-Protocol-Reference.pdf First, we created an Apple developer account and asked to add the MDM CSR request option: our request for has been rejected. Support told us that only Apple Developer Enterprise owners can have this option. Second, The support told us to create an Apple Business Manager account: there are no option to create an MDM CSR request. Third, we asked 3 times Apple Developer Enterprise account but our requests was rejected and support asked as to create Apple Developer and Apple Business Manager accounts (already created). Someone had the same issue ? thanks ! Regards,
Posted
by
Post marked as solved
3 Replies
1.5k Views
Hi ! Since March 3 every time I try to request the API endpoint to list bundle ids(https://developer.apple.com/documentation/appstoreconnectapi/list_bundle_ids) for an enterprise account which has the Admin role I get an Access forbidden error. This was working just fine before the date, the account has 2FA since a month ago too, and for the other developer accounts the API is working just fine. Could someone confirm this please ? Thanks !
Posted
by
Post not yet marked as solved
3 Replies
635 Views
Did the folder structure change for the EPF feed? I have an app that regularly traverses the feed to keep a company internal database of iTunes AppIDs current. In the last ~2 weeks the tool I built stopped working. Last week I noticed I was getting a 403 Forbidden on any attempts to connect. Taking a fresh look this morning, noticed the folder structure seems to have changed. Is this new structure permanent? For example, to get the most recent "incremental" file, previously, it was found via the following URL: https://feeds.itunes.apple.com/feeds/epf/v4/current/current/incremental/current/ The latest incremental I found today appears to be: https://feeds.itunes.apple.com/feeds/epf/v4/full/20210304/incremental/current/ Note that not only did the general structure change, but now the folder structure has a date as part of the path.
Posted
by
Post not yet marked as solved
1 Replies
1k Views
Hi, I'm trying to generate an Enterprise or Ad-hoc distribution package in XCode 12.4 installed in a new Macbook PRO 13" with the new M1. After successfully archiving the app, selecting "Enterprise Distribution" I get a "The data couldn’t be read because it isn’t in the correct format." error just after verifying the signature. This is the error log 2021-04-05 11:23:34 +0000 /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in require': dlopen(/Library/Ruby/Gems/2.6.0/gems/date-3.1.1/lib/date_core.bundle, 0x0009): missing compatible arch in /Library/Ruby/Gems/2.6.0/gems/date-3.1.1/lib/date_core.bundle - /Library/Ruby/Gems/2.6.0/gems/date-3.1.1/lib/date_core.bundle (LoadError) from /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in require' from /Library/Ruby/Gems/2.6.0/gems/date-3.1.1/lib/date.rb:4:in top (required)' from /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in require' from /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in require' from /Library/Ruby/Gems/2.6.0/gems/CFPropertyList-3.0.3/lib/cfpropertylist/rbCFPropertyList.rb:4:in top (required)' from /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in require' from /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in require' from /Library/Ruby/Gems/2.6.0/gems/CFPropertyList-3.0.3/lib/cfpropertylist.rb:3:in top (required)' from /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/rubygems/core_ext/kernel_require.rb:130:in require' from /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/rubygems/core_ext/kernel_require.rb:130:in rescue in require' from /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/rubygems/core_ext/kernel_require.rb:34:in require' from /Applications/Xcode.app/Contents/Developer/usr/bin/ipatool:15:in main' /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in require': cannot load such file -- cfpropertylist (LoadError It works as expected in an Intel MBPro with the same Xcode version. Any help to address this issue?
Posted
by
Post not yet marked as solved
1 Replies
851 Views
After update my Mac OS Big sur 11.4 my pod not working giving below error, any one can help. jahangir@Jahangirs-MacBook-Pro New12 % pod init zsh: /usr/local/bin/pod: bad interpreter: /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/bin/ruby: no such file or directory jahangir@Jahangirs-MacBook-Pro New12 %
Posted
by