I am trying to submit a macOS app built with Unity to the Mac App Store. I followed the instructions mentioned in the Unity documentation, Delivering your application to the Mac App Store.
![]()
May 18, 2018 A launcher-runnable macOS application is nothing more than a.app folder with a binary and a manifest inside. You can even make it manually. You can even make it manually. Transporter is the simple and easy way to deliver content to Apple. Easily send apps, music, movies, TV shows, or books for distribution on the App Store, Apple Music, Apple TV app, Apple Books, or iTunes Store. Simply drag and drop your content into Transporter to get started.
I am able to run the Build command for macOS and get a .app bundle for my app. I am also able to launch it and it runs fine. However, after running the following codesign command (as mentioned in the linked document above), the app freezes upon launch and has to be force quitted. This is the codesign command line that I am running:
I have a paid (Individual) developer license with Apple, and have properly set up the certificates in keychain as mentioned in the document. I also managed to check that the app bundle was signed by running the command line:
![]() Mac Os App Binary Xcode Version
Running the above command displays that it's signed with my 3rd Party Mac App Developer certificate.
I have tried looking for a way to export the Xcode project out from Unity app, so I can attempt to build and sign it with Xcode, but after searching the Web, I realized that Unity doesn't have support for exporting the Xcode project for macOS app yet (it can do the same for iOS).
I am running the current latest version of all the software, and the same are mentioned below:
1. macOS Catalina 10.15.1
2. Xcode 11.2.1
3. Unity 2019.2.13
My questions are:
1. What is it that may be going wrong?
2. What other avenues do I have?
I am looking for distributing the app exclusively via the Mac App Store for the time being. This is going to be a paid app (if that's relevant).
Apple has implemented the .xip file compression protocol with digital signatures for its newest Xcode 8 beta distribution, instead of the unsecured .zip format, guaranteeing that the contents have not changed since initial creation.
The .xip format is a version of the RAR compression method, but with the addition of allowing for 'digital signatures' like those found in files downloaded from the App Store. As discussed in the 'man' page, accessible from the Terminal, 'A XIP file is an analog to zip, but allows for a digital signature to be applied and verified on the receiving system, before the archive is expanded.'
Apple's Archive Utility, included by default in macOS, handles the archives with no other user action needed. The file format itself has been supported since OS X 10.6.
Ipad Os Xcode
Partially as a result of the shift, the decompression process is taking significantly more time than previous versions with some users reporting up to 30 minutes to install the new Xcode beta following download.
Mac Os App Binary Xcode Update
AppleInsider https://islamicever636.weebly.com/hp-software-removal-tool-mac.html. testing showed 21 minutes to decompress the file on a 2012 i7 Retina MacBook Pro, and 31 minutes on a 2012 i7 Mac mini with SATA SSD upgrade. A previous version of Xcode compressed in .zip format took eight minutes to decompress on the same Mac mini, but lacked the security features inherent in the .xip file.
Previous Xcode beta releases have been distributed in Apple's .dmg format, or a .zip file. Where both the .zip and .dmg files have rudimentary checksums to warn the user that it may have been corrupted in transit, there are no safeguards against tampering.
While there appears to be a higher than normal incidence of decompression problems with the .xip files, there are fixes. Free receipt organizer. The most effective fix is a reinstallation of OS X 10.11.5 or the macOS 10.12 beta from the recovery partition. Other users are turning to disabling the signature check in the Terminal, defeating the purpose of distribution in .xip format.
Download Xcode For Mac Os
Apple's move to the .xip format for Xcode was likely made in response to 2015's 'XcodeGhost' incident. In September 2015, a hacker group altered code in a privately-hosted version of Xcode, which piggybacked malware onto compiled apps, without the knowledge of the coder.
Xcode Mac Os Requirements
All of the afflicted apps have since been purged from the App Stores. As a result of the incident, Apple started hosting Xcode on Chinese servers, to combat the tendency of developers to download from local, faster non-Apple repositories.
AppleInsider has affiliate partnerships and may earn commission on products purchased through affiliate links. Location of ios software download on mac. These partnerships do not influence our editorial content.
Comments are closed.
|
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |