diff options
| author | FivePixels <o5pxels@gmail.com> | 2019-03-13 02:32:48 -0500 |
|---|---|---|
| committer | FivePixels <o5pxels@gmail.com> | 2019-03-13 02:32:48 -0500 |
| commit | 44fd4eedbbba9d28efd301c554f611c08f26a3ca (patch) | |
| tree | fc778dd663994dff3123469a7630f0d9d48e9d47 /Carthage/Checkouts/LaunchAtLogin/before-after.md | |
| parent | 7799cba77fd833817d16465c5be96ff7fcd46451 (diff) | |
| download | dwa140shortcut-44fd4eedbbba9d28efd301c554f611c08f26a3ca.tar.xz dwa140shortcut-44fd4eedbbba9d28efd301c554f611c08f26a3ca.zip | |
Removed Carthage
Diffstat (limited to 'Carthage/Checkouts/LaunchAtLogin/before-after.md')
| -rw-r--r-- | Carthage/Checkouts/LaunchAtLogin/before-after.md | 21 |
1 files changed, 0 insertions, 21 deletions
diff --git a/Carthage/Checkouts/LaunchAtLogin/before-after.md b/Carthage/Checkouts/LaunchAtLogin/before-after.md deleted file mode 100644 index 91cbe70..0000000 --- a/Carthage/Checkouts/LaunchAtLogin/before-after.md +++ /dev/null @@ -1,21 +0,0 @@ -# Before and after - -With `LaunchAtLogin`, you only have to do 2 steps instead of 13! - -```diff -- 1. Create a new target that will be the helper app that launches your app -- 2. Set `LSBackgroundOnly` to true in the `Info.plist` file -- 3. Set `Skip Install` to `YES` in the build settings for the helper app -- 4. Enable sandboxing for the helper app -- 5. Add a new `Copy Files` build phase to the main app -- 6. Select `Wrapper` as destination -- 7. Enter `Contents/Library/LoginItems` as subpath -- 8. Add the helper build product to the build phase -- 9. Copy-paste some boilerplate code into the helper app -- 10. Remember to replace `bundleid.of.main.app` and `MainExectuableName` with your own values -- 11. Copy-paste some code to register the helper app into your main app -- 12. Make sure the main app and helper app use the same code signing certificate -- 13. Manually verify that you did everything correctly -+ 1. Install this package -+ 2. Add a new "Run Script Phase" -``` |
