question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Add a configuration option to specify the location of a provisioning profile

See original GitHub issue

Following on from #2142:

When building for the mas-dev target, by default, a provisioning profile in the working directory is automatically used for code signing by electron-osx-sign. It would be good to be able to pass a CLI arg or set a config file parameter to specify a location for the file and pass it on with e.g.

electron-osx-sign path/to/my.app --provisioning-profile=path/to/my.provisionprofile

or using the provisioning-profile option in calls to require('electron-osx-sign').sign/signAsync

Issue Analytics

  • State:closed
  • Created 6 years ago
  • Reactions:4
  • Comments:13 (7 by maintainers)

github_iconTop GitHub Comments

3reactions
holgersindbaekcommented, Oct 29, 2017

Is anyone working on this? Would it be possible to specify a provisioning profile in the settings?

Something like this:

"build": {
    "appId": "com.copany.someapp",
    "productName": "someapp",
    "buildVersion": "1.0.11",
    "mac": {
      "target": [
        "mas-dev"
      ],
      "category": "public.app-category.games",
      "icon": "src/electron/assets/store.icns",
      "entitlements": "src/electron/entitlements.mac.plist",
      "type": "development"
    },
    "mas-dev": {
      "category": "public.app-category.games",
      "entitlements": "src/electron/entitlements.mas.plist",
      "type": "distribution",
      "provisioning-profile": "src/electron/mas-dev.provisioningProfile"
    },
    "files": [
      "src/electron.js",
      "src/electron/**/*",
      "package.json"
    ],
  },
1reaction
develarcommented, Apr 23, 2018

Only me can fix doc generator, I hope this week.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Provisioning with managed capabilities - Reference
In Certificates, Identifiers & Profiles, click Identifiers in the sidebar, then click the add button (+) on the top left. Select the type...
Read more >
Apply a provisioning package (Windows 10/11)
Start with a device on the initial setup screen. ... Select Install provisioning package and select Next. ... Setting up your PC.
Read more >
build settings specify a provisioning profile with the UUID
I just found that you can get to the profiles quickly from Xcode by right-clicking on them and selecting "Reveal in Finder" in...
Read more >
Xcode Provisioning Profile Automation For CI
It is located in the project configuration – General tab: Xcode option ... In this file you must specify parameter method which tells...
Read more >
Provisioning Page - RAD Studio
To select a developer or distribution certificate name, first select a valid provisioning profile. When Provision Profile is set to <Auto>, the Developer ......
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found