Comments (2)
Adding an App to an App Group
The com.apple.security.application-groups (available in OS X v10.7.5 and v10.8.3 and later) allows multiple apps produced by a single development team to share access to a special group container. This container is intended for content that is not user-facing, such as shared caches or databases.
In addition, this attribute allows the apps within the group to share Mach and POSIX semaphores and to use certain other IPC mechanisms among the group’s members. For additional details and naming conventions, read “Mach IPC and POSIX Semaphores and Shared Memory” in App Sandbox Design Guide.
The value for this key must be of type array, and must contain one or more string values, each of which must consist of your development team ID, followed by a period, followed by an arbitrary name chosen by your development team. For example:<array> <string>DG29478A379Q6483R9214.HolstFirstAppSuite</string> <string>DG29478A379Q6483R9214.HolstSecondAppSuite</string> </array>
The group containers are automatically created or added into each app’s sandbox container as determined by the existence of these keys. The group containers are stored in ~/Library/Group Containers/, where is one of the strings from the array. Your app can obtain the path to the group containers by calling the containerURLForSecurityApplicationGroupIdentifier: method of NSFileManager.
from osx-sign.
This change should affect Electron builds (after v1.1.1) with sandbox enabled unless explicitly stated that no change is wanted. Custom entitlements file should be supported as a temp copy will be created for automated operations. The procedure will also overwrite the exiting ElectronTeamID
in Info.plist
.
from osx-sign.
Related Issues (20)
- MAS - Code Signature Invalid HOT 2
- It clones signing options for every file it signs HOT 4
- Sandbox entitlement leads to crash at launch HOT 2
- "Unidentified developer" when opening universal app HOT 12
- Unsigned library dependencies HOT 1
- Latest release (1.0.2) is broken: [FAILED] Cannot find module './sign' (ships only index.js, eg. sign.js is missing) HOT 4
- Electron-Fast Api App not working after signing HOT 1
- Bypass spctl check?
- Running electron-oxs-sign on MacBook Air (M2) prevent python from working thereafter HOT 2
- Cannot push to Appstore Connect
- Asset validation failed (90266) Install folder failed HOT 1
- Mac App Store refuses app via transporter HOT 11
- Signing fails in Yarn PnP environments HOT 3
- invalid destination for symbolic link in bundle HOT 1
- Hello world
- preAutoEntitlements are applied to wrong files (inherit files) and breaks Mac App Store build HOT 1
- Signed app crashing on arm64 HOT 1
- Default `embedded.provisionprofile` doesn't used in `signApplication` HOT 2
- Codesign all files in one step
- `codesign` randomly hangs forever when building the app HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from osx-sign.