Giter Site home page Giter Site logo

thebitguru / play-button-itunes-patch Goto Github PK

View Code? Open in Web Editor NEW
644.0 644.0 19.0 1.43 MB

Play Button iTunes Patch

Home Page: http://www.thebitguru.com/projects/iTunesPatch

License: Other

Ruby 0.40% Objective-C 85.54% HTML 2.53% Shell 9.38% Python 2.15%
itunes keyboard objective-c patch

play-button-itunes-patch's People

Contributors

bitdeli-chef avatar jbender avatar thebitguru avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

play-button-itunes-patch's Issues

Codesign of rcd fails on 10.12 GM (16A320)

Hi! I always use your program to patch that annoying play button behavior away. I tried it the other day on the macOS Sierra GM, but for some reason codesigning seems to fail. The error message I got was:

Unexpected error
Could not codesign the modified binary.

The program will continue patching and finish eventually, but after a reboot macOS will annoy the user with numerous error messages. Because the program makes a backup of rcd, it's easy to fix, but nevertheless it would be nice if this bug was fixed before the official launch of Sierra on the 20th. Hopefully, it's an easy fix. Thanks in advance!

Figure out how to support bluetooth buttons

One of the common requests has been to allow overriding the play/pause button that various bluetooth headsets and speakers have. Users are reporting that the button on those devices continue to launch iTunes. Based on my initial research this might be specific to the utilities that the manufacturers supply. I have not had enough time to validate if this is true in all cases. If it is, then a better approach might be to do something like the Vox global listener, which would require a totally different approach to this.

This new global-listener approach might also eliminate the need for patching a system file.

Unfortunately, I likely won't have much time to devote to this in the near future so please let me know if you are willing to take this one. I can provide some guidance and will accept pull request with the final implementation.

Play/Pause events from Bluetooth headphones still open iTunes

I have a pair of Parrot Zik bluetooth headphones with integrated Play/Pause, Next/Prev & Volume controls, and the Play/Pause controls are still causing iTunes to open, even after installing the command line dev tools and running the most current version of the patch on Mavericks.

I've tested the Play/Pause button on the keyboard and it no longer opens iTunes under any circumstances.

Are Play/Pause events from Bluetooth supposed to be disable by this patch, and if not, is it a feature that could be added in future versions?

Thanks!

Doesn't work anymore on iTunes 12.5.1

Everything was working well until I updated iTunes to 12.5.1.
It doesn't seems to work anymore (even with patching again).
Even if the patching work is successful, the Play key is still opening iTunes.

After restoring from backup, seeing a 'rcd quit unexpectedly.' dialog every 10 seconds

The dialog begins appearing repeatedly after I press the play button after restoring from backup.

Here's a screenshot of the dialog:

https://dl.dropboxusercontent.com/spa/w9y331nq8d0g5zi/sxak2-pn.png

And here's the report from the dialog:

Process: rcd [650]
Path: /System/Library/CoreServices/rcd.app/Contents/MacOS/rcd
Identifier: rcd
Version: ???
Code Type: X86-64 (Native)
Parent Process: ??? [1]
Responsible: rcd [650]
User ID: 501

Date/Time: 2015-08-07 11:58:35.829 -0400
OS Version: Mac OS X 10.10.4 (14E46)
Report Version: 11
Anonymous UUID: 7E137903-33E8-DC8C-14F9-4D763D80E9E9

Time Awake Since Boot: 110 seconds

Crashed Thread: 0

Exception Type: EXC_CRASH (Code Signature Invalid)
Exception Codes: 0x0000000000000000, 0x0000000000000000

kernel messages:

VM Regions Near 0x7fff7a22b0a0 (cr2):
__LINKEDIT 00007fff61768000-00007fff6177c000 [ 80K] r--/rwx SM=COW /usr/lib/dyld
--> Submap 00007fff70000000-00007fff80000000 [256.0M] r--/rwx SM=PRV process-only VM submap
unused shlib __DATA 00007fff79d63000-00007fff7c363000 [ 38.0M] rw-/rw- SM=COW system shared lib __DATA not used by this process

Thread 0 Crashed:
0 dyld 0x00007fff616f9000 _dyld_start + 0

Thread 0 crashed with X86 Thread State (64-bit):
rax: 0x000000000000000d rbx: 0x0000000000000000 rcx: 0x0000000000000000 rdx: 0x0000000000000000
rdi: 0x0000000000000000 rsi: 0x0000000000000000 rbp: 0x0000000000000000 rsp: 0x00007fff56264d28
r8: 0x0000000000000000 r9: 0x0000000000000000 r10: 0x0000000000000000 r11: 0x0000000000000000
r12: 0x0000000000000000 r13: 0x0000000000000000 r14: 0x0000000000000000 r15: 0x0000000000000000
rip: 0x00007fff616f9000 rfl: 0x0000000000000201 cr2: 0x00007fff7a22b0a0

Logical CPU: 0
Error Code: 0x020000f4
Trap Number: 133

Binary Images:
0x7fff616f8000 - 0x7fff6172e837 dyld (???) <72A99D0F-0B56-3938-ABC5-67A0F33757C4> /usr/lib/dyld

External Modification Summary:
Calls made by other processes targeting this process:
task_for_pid: 0
thread_create: 0
thread_set_state: 0
Calls made by this process:
task_for_pid: 0
thread_create: 0
thread_set_state: 0
Calls made by all processes on this machine:
task_for_pid: 688
thread_create: 0
thread_set_state: 0

VM Region Summary:
ReadOnly portion of Libraries: Total=300K resident=300K(100%) swapped_out_or_unallocated=0K(0%)
Writable regions: Total=8416K written=0K(0%) resident=12K(0%) swapped_out=0K(0%) unallocated=8404K(100%)

REGION TYPE VIRTUAL
=========== =======
STACK GUARD 56.0M
Stack 8192K
VM_ALLOCATE 8K
VM_ALLOCATE (reserved) 4K reserved VM address space (unallocated)
__DATA 228K
__LINKEDIT 80K
__TEXT 220K
mapped file 72K
shared memory 4K
=========== =======
TOTAL 64.6M
TOTAL, minus reserved VM space 64.6M

No longer works 10.11?

Opened the app, says unmatched, command line tools installed, hit patch, displays warning about needing password multiple times. Only prompts once and then dies. :(

Yosemite 10.10.3

I saw that you confirmed the beta2 of Yosemite works, but I am not experiencing functionality in 10.10.3. I am not experiencing crashes or any logs in console.app but iTunes is still opening after successfully applying the patch. I can submit a video if you would like proof, and any more files that would be relevant.

Thank you!

Best,
Cameron

App Crashes in Sierra

Creating new issue from #32 (comment) by @serhatbolsu.

"in sierra"
I have xcode command line tools, but as soon as I click "patch" , app closes and evidently it is not effective.
When I re-opened to app, status seems "unpatched". Can I debug this ?

Great idea btw, thank you

@serhatbolsu, please open the Console app, and then try patching again. Once the app crashes please copy and paste the related entries from the Console app here.

Could not codesign the modified binary.

I already had Xcode and the command line tools installed

User name has been substituted from privacy in the log:

2015/03/26 19:03:07:971 | INFO | AppDelegate:65 - --------------- New session - Version 1.0 ---------------
2015/03/26 19:03:07:977 | INFO | AppDelegate:66 - Log file directory: /Users/macuser/Library/Logs/Play Button iTunes Patch
2015/03/26 19:03:07:980 | INFO | AppDelegate:78 - OS Version: Version 10.10.2 (Build 14C2055)
2015/03/26 19:03:07:980 | DEBUG | Patcher:21 - Initializing.
2015/03/26 19:03:07:980 | DEBUG | Patcher:22 - RCD_PATH: /System/Library/CoreServices/rcd.app/Contents/MacOS/
2015/03/26 19:03:07:981 | DEBUG | Patcher:31 - Find command data: <74656c6c 20617070 6c696361 74696f6e 20696420 22636f6d 2e617070 6c652e69 54756e65 73222074 6f206c61 756e6368>
2015/03/26 19:03:07:981 | DEBUG | Patcher:32 - Replace command data: <2d2d6c6c 20617070 6c696361 74696f6e 20696420 22636f6d 2e617070 6c652e69 54756e65 73222074 6f206c61 756e6368>
2015/03/26 19:03:07:981 | DEBUG | Patcher:41 - Finished initializing.
2015/03/26 19:03:07:982 | INFO | AppDelegate:173 - Refreshing view...
2015/03/26 19:03:07:982 | DEBUG | Patcher:78 - Loading files and determing file statuses...
2015/03/26 19:03:07:985 | INFO | Patcher:142 - File: rcd, Patched: 0, MD5: 561cbe17e21a78f898c25f05d61f9f88, Date modified: 2014-11-07 03:12:47 +0000, Comments: Unpatched.
2015/03/26 19:03:07:992 | DEBUG | Patcher:69 - _areCommandLineToolsInstalled = 0
2015/03/26 19:03:07:992 | WARNING | Patcher:71 - Command line tools NOT installed.
2015/03/26 19:03:07:992 | INFO | AppDelegate:180 - File is unpatched.
2015/03/26 19:03:07:992 | INFO | AppDelegate:189 - No backups found.
2015/03/26 19:03:07:993 | VERBOSE | AppDelegate:252 - Finished refreshing view.
2015/03/26 19:03:34:945 | INFO | AppDelegate:362 - Use requested to patch...
2015/03/26 19:03:34:949 | INFO | AppDelegate:367 - Command line tools are not installed, confirming to proceed with the install.
2015/03/26 19:04:10:608 | INFO | AppDelegate:372 - Use decided not to install. Aborting patch.
2015/03/26 19:24:27:080 | INFO | AppDelegate:92 - =============== applicationWillTerminate ===============
2015/03/26 20:47:02:307 | INFO | AppDelegate:65 - --------------- New session - Version 1.0 ---------------
2015/03/26 20:47:02:312 | INFO | AppDelegate:66 - Log file directory: /Users/macuser/Library/Logs/Play Button iTunes Patch
2015/03/26 20:47:02:313 | INFO | AppDelegate:78 - OS Version: Version 10.10.2 (Build 14C2055)
2015/03/26 20:47:02:313 | DEBUG | Patcher:21 - Initializing.
2015/03/26 20:47:02:314 | DEBUG | Patcher:22 - RCD_PATH: /System/Library/CoreServices/rcd.app/Contents/MacOS/
2015/03/26 20:47:02:314 | DEBUG | Patcher:31 - Find command data: <74656c6c 20617070 6c696361 74696f6e 20696420 22636f6d 2e617070 6c652e69 54756e65 73222074 6f206c61 756e6368>
2015/03/26 20:47:02:314 | DEBUG | Patcher:32 - Replace command data: <2d2d6c6c 20617070 6c696361 74696f6e 20696420 22636f6d 2e617070 6c652e69 54756e65 73222074 6f206c61 756e6368>
2015/03/26 20:47:02:314 | DEBUG | Patcher:41 - Finished initializing.
2015/03/26 20:47:02:316 | INFO | AppDelegate:173 - Refreshing view...
2015/03/26 20:47:02:317 | DEBUG | Patcher:78 - Loading files and determing file statuses...
2015/03/26 20:47:02:320 | INFO | Patcher:142 - File: rcd, Patched: 0, MD5: 561cbe17e21a78f898c25f05d61f9f88, Date modified: 2014-11-07 03:12:47 +0000, Comments: Unpatched.
2015/03/26 20:47:02:331 | DEBUG | Patcher:69 - _areCommandLineToolsInstalled = 1
2015/03/26 20:47:02:332 | INFO | Patcher:73 - Command line tools found.
2015/03/26 20:47:02:332 | INFO | AppDelegate:180 - File is unpatched.
2015/03/26 20:47:02:332 | INFO | AppDelegate:189 - No backups found.
2015/03/26 20:47:02:333 | VERBOSE | AppDelegate:252 - Finished refreshing view.
2015/03/26 20:47:08:346 | INFO | AppDelegate:362 - Use requested to patch...
2015/03/26 20:47:08:349 | INFO | AppDelegate:380 - Xcode command line tools are installed.
2015/03/26 20:47:15:647 | INFO | AppDelegate:393 - Requesting patch...
2015/03/26 20:47:15:647 | INFO | Patcher:161 - Patching rcd...
2015/03/26 20:47:15:647 | INFO | Patcher:176 - Replaced instance #1 at 30754:48
2015/03/26 20:47:15:647 | INFO | Patcher:171 - No more instances.
2015/03/26 20:47:15:648 | INFO | Patcher:184 - Replaced 1 total instances
2015/03/26 20:47:19:689 | INFO | Patcher:204 - Creating backup file /System/Library/CoreServices/rcd.app/Contents/MacOS//rcd_backup_1.0_20150326_20_47.19 before overwriting rcd.
2015/03/26 20:47:19:689 | DEBUG | Patcher:280 - writeDataToProtectedFile: /System/Library/CoreServices/rcd.app/Contents/MacOS//rcd_backup_1.0_20150326_20_47.19
2015/03/26 20:47:19:703 | INFO | Patcher:209 - Writing the updated bytes to original file (/System/Library/CoreServices/rcd.app/Contents/MacOS//rcd).
2015/03/26 20:47:19:703 | DEBUG | Patcher:280 - writeDataToProtectedFile: /System/Library/CoreServices/rcd.app/Contents/MacOS//rcd
2015/03/26 20:47:19:712 | INFO | Patcher:214 - Signing file.
2015/03/26 20:47:22:910 | ERROR | Patcher:334 - codesign task returned false!
2015/03/26 20:47:22:910 | ERROR | AppDelegate:397 - Problem patching file: Could not codesign the modified binary.
2015/03/26 20:47:26:321 | INFO | AppDelegate:173 - Refreshing view...
2015/03/26 20:47:26:321 | DEBUG | Patcher:78 - Loading files and determing file statuses...
2015/03/26 20:47:26:322 | INFO | Patcher:142 - File: rcd, Patched: 1, MD5: 4d46a35dbf40413861a71bc0291c7f50, Date modified: 2015-03-26 19:47:19 +0000, Comments: Patched.
2015/03/26 20:47:26:323 | INFO | Patcher:142 - File: rcd_backup_1.0_20150326_20_47.19, Patched: 0, MD5: 561cbe17e21a78f898c25f05d61f9f88, Date modified: 2015-03-26 19:47:19 +0000, Comments: Backup file. Unpatched.
2015/03/26 20:47:26:326 | DEBUG | Patcher:69 - _areCommandLineToolsInstalled = 1
2015/03/26 20:47:26:327 | INFO | Patcher:73 - Command line tools found.
2015/03/26 20:47:26:327 | INFO | AppDelegate:177 - File is already patched.
2015/03/26 20:47:26:327 | INFO | AppDelegate:185 - Backups found, enabling restore button.
2015/03/26 20:47:26:327 | VERBOSE | AppDelegate:252 - Finished refreshing view.
2015/03/26 20:47:52:732 | INFO | AppDelegate:256 - Restore from backup clicked...
2015/03/26 20:47:52:732 | INFO | AppDelegate:328 - There is only one backup file: rcd_backup_1.0_20150326_20_47.19
2015/03/26 20:47:52:732 | INFO | AppDelegate:333 - Requesting restore from patcher.
2015/03/26 20:47:52:732 | INFO | Patcher:229 - Kicking off restore from backup file rcd_backup_1.0_20150326_20_47.19
2015/03/26 20:47:55:832 | INFO | Patcher:242 - Killing existing rcd processes...
2015/03/26 20:47:55:832 | INFO | Patcher:303 - Killing all rcd.
2015/03/26 20:47:58:625 | INFO | Patcher:311 - killall returned 'No matching porcesses were found'
2015/03/26 20:47:58:625 | INFO | Patcher:318 - Restarting rcd process as current user.
2015/03/26 20:47:58:630 | INFO | Patcher:245 - Restore complete.
2015/03/26 20:47:58:630 | INFO | AppDelegate:173 - Refreshing view...
2015/03/26 20:47:58:630 | DEBUG | Patcher:78 - Loading files and determing file statuses...
2015/03/26 20:47:58:631 | INFO | Patcher:142 - File: rcd, Patched: 0, MD5: 561cbe17e21a78f898c25f05d61f9f88, Date modified: 2015-03-26 19:47:19 +0000, Comments: Unpatched.
2015/03/26 20:47:58:635 | DEBUG | Patcher:69 - _areCommandLineToolsInstalled = 1
2015/03/26 20:47:58:635 | INFO | Patcher:73 - Command line tools found.
2015/03/26 20:47:58:636 | INFO | AppDelegate:180 - File is unpatched.
2015/03/26 20:47:58:636 | INFO | AppDelegate:189 - No backups found.
2015/03/26 20:47:58:636 | VERBOSE | AppDelegate:252 - Finished refreshing view.
2015/03/26 20:47:58:636 | INFO | AppDelegate:173 - Refreshing view...
2015/03/26 20:47:58:636 | DEBUG | Patcher:78 - Loading files and determing file statuses...
2015/03/26 20:47:58:637 | INFO | Patcher:142 - File: rcd, Patched: 0, MD5: 561cbe17e21a78f898c25f05d61f9f88, Date modified: 2015-03-26 19:47:19 +0000, Comments: Unpatched.
2015/03/26 20:47:58:644 | DEBUG | Patcher:69 - _areCommandLineToolsInstalled = 1
2015/03/26 20:47:58:644 | INFO | Patcher:73 - Command line tools found.
2015/03/26 20:47:58:644 | INFO | AppDelegate:180 - File is unpatched.
2015/03/26 20:47:58:644 | INFO | AppDelegate:189 - No backups found.
2015/03/26 20:47:58:644 | VERBOSE | AppDelegate:252 - Finished refreshing view.
2015/03/26 20:48:10:943 | INFO | AppDelegate:92 - =============== applicationWillTerminate ===============
2015/03/26 21:04:53:208 | INFO | AppDelegate:65 - --------------- New session - Version 1.0 ---------------
2015/03/26 21:04:53:212 | INFO | AppDelegate:66 - Log file directory: /Users/macuser/Library/Logs/Play Button iTunes Patch
2015/03/26 21:04:53:213 | INFO | AppDelegate:78 - OS Version: Version 10.10.2 (Build 14C2513)
2015/03/26 21:04:53:213 | DEBUG | Patcher:21 - Initializing.
2015/03/26 21:04:53:213 | DEBUG | Patcher:22 - RCD_PATH: /System/Library/CoreServices/rcd.app/Contents/MacOS/
2015/03/26 21:04:53:213 | DEBUG | Patcher:31 - Find command data: <74656c6c 20617070 6c696361 74696f6e 20696420 22636f6d 2e617070 6c652e69 54756e65 73222074 6f206c61 756e6368>
2015/03/26 21:04:53:214 | DEBUG | Patcher:32 - Replace command data: <2d2d6c6c 20617070 6c696361 74696f6e 20696420 22636f6d 2e617070 6c652e69 54756e65 73222074 6f206c61 756e6368>
2015/03/26 21:04:53:214 | DEBUG | Patcher:41 - Finished initializing.
2015/03/26 21:04:53:214 | INFO | AppDelegate:173 - Refreshing view...
2015/03/26 21:04:53:214 | DEBUG | Patcher:78 - Loading files and determing file statuses...
2015/03/26 21:04:53:216 | INFO | Patcher:142 - File: rcd, Patched: 0, MD5: 561cbe17e21a78f898c25f05d61f9f88, Date modified: 2015-03-26 19:47:19 +0000, Comments: Unpatched.
2015/03/26 21:04:53:226 | DEBUG | Patcher:69 - _areCommandLineToolsInstalled = 1
2015/03/26 21:04:53:226 | INFO | Patcher:73 - Command line tools found.
2015/03/26 21:04:53:227 | INFO | AppDelegate:180 - File is unpatched.
2015/03/26 21:04:53:227 | INFO | AppDelegate:189 - No backups found.
2015/03/26 21:04:53:228 | VERBOSE | AppDelegate:252 - Finished refreshing view.
2015/03/26 21:04:57:686 | INFO | AppDelegate:362 - Use requested to patch...
2015/03/26 21:04:57:693 | INFO | AppDelegate:380 - Xcode command line tools are installed.
2015/03/26 21:04:59:946 | INFO | AppDelegate:393 - Requesting patch...
2015/03/26 21:04:59:947 | INFO | Patcher:161 - Patching rcd...
2015/03/26 21:04:59:947 | INFO | Patcher:176 - Replaced instance #1 at 30754:48
2015/03/26 21:04:59:947 | INFO | Patcher:171 - No more instances.
2015/03/26 21:04:59:947 | INFO | Patcher:184 - Replaced 1 total instances
2015/03/26 21:05:03:450 | INFO | Patcher:204 - Creating backup file /System/Library/CoreServices/rcd.app/Contents/MacOS//rcd_backup_1.0_20150326_21_05.03 before overwriting rcd.
2015/03/26 21:05:03:450 | DEBUG | Patcher:280 - writeDataToProtectedFile: /System/Library/CoreServices/rcd.app/Contents/MacOS//rcd_backup_1.0_20150326_21_05.03
2015/03/26 21:05:03:463 | INFO | Patcher:209 - Writing the updated bytes to original file (/System/Library/CoreServices/rcd.app/Contents/MacOS//rcd).
2015/03/26 21:05:03:463 | DEBUG | Patcher:280 - writeDataToProtectedFile: /System/Library/CoreServices/rcd.app/Contents/MacOS//rcd
2015/03/26 21:05:03:470 | INFO | Patcher:214 - Signing file.
2015/03/26 21:05:10:817 | ERROR | Patcher:334 - codesign task returned false!
2015/03/26 21:05:10:817 | ERROR | AppDelegate:397 - Problem patching file: Could not codesign the modified binary.
2015/03/26 21:05:14:461 | INFO | AppDelegate:173 - Refreshing view...
2015/03/26 21:05:14:461 | DEBUG | Patcher:78 - Loading files and determing file statuses...
2015/03/26 21:05:14:462 | INFO | Patcher:142 - File: rcd, Patched: 1, MD5: 4d46a35dbf40413861a71bc0291c7f50, Date modified: 2015-03-26 20:05:03 +0000, Comments: Patched.
2015/03/26 21:05:14:462 | INFO | Patcher:142 - File: rcd_backup_1.0_20150326_21_05.03, Patched: 0, MD5: 561cbe17e21a78f898c25f05d61f9f88, Date modified: 2015-03-26 20:05:03 +0000, Comments: Backup file. Unpatched.
2015/03/26 21:05:14:466 | DEBUG | Patcher:69 - _areCommandLineToolsInstalled = 1
2015/03/26 21:05:14:467 | INFO | Patcher:73 - Command line tools found.
2015/03/26 21:05:14:467 | INFO | AppDelegate:177 - File is already patched.
2015/03/26 21:05:14:467 | INFO | AppDelegate:185 - Backups found, enabling restore button.
2015/03/26 21:05:14:467 | VERBOSE | AppDelegate:252 - Finished refreshing view.

Patched but bluetooth button still triggering itunes

Hi,

I have been using your patch with success since more than one year, thank you for that. However, since the last major OSX update I can't make it work properly again. I am running Sierra version 10.12.2 (16C67) and iTunes version 12.5.4.42, I have followed the usual procedure, installed xcode command line tools, disabled SIP, checked its status, successfully applied the patch, enabled SIP again with all the required reboots and the result is that:

  • The play/pause keyboard key does not launch itunes any longer, which is good
  • The play/pause button of my bluetooth headset still triggers itunes, which is obviously not good

I have checked everything, the GUI shows rcd as patched, I have tried several backup restore, reboot, repatch (this is why the below attached log is a bit long) and nothing helped.

Do you have an idea of what is causing this issue?

com.thebitguru.Play-Button-iTunes-Patch 2017-01-05 14-44.docx

RCD crashes

RCD seems to be crashing for some folks. I am guessing that this is because they are missing the codesign utility which might be part of XCode. If you are facing this issue then can you please include the output of running the following command in Terminal (available at Applications > Utilities)?

which codesign

External remote control still start iTunes

Hi !

I opened an issue because I wanted to let you know that the touch control panel of my wireless Sennheiser (Urbanite) headphone still open iTunes since macOS Sierra (but fortunately the play button of the apple keyboard don't). Before Sierra update, everything works as expected.

Could you check in any way to fix this ?

Thank you in advance !

Macbook Sierra 10.12.3

The patch sort of works. Before the patch my wireless bluetooth headphones would trigger itunes when turned on and my music library would start playing the first song in my music library.
Now, after the patch, my headphones still do trigger itunes to open but no music plays, so I'm satisfied.
Maybe the attached log will help reveal a fix for headphones triggering itunes.
Thanks for sharing your expertise. I'll stay tuned for future releases of the patch.
Cheers!

com.thebitguru.Play-Button-iTunes-Patch 2017-01-20 23-06.zip

Support in OS X Yosemite (10.10)

I just tried the patch in OS X Yosemite Beta 2 and it seems to be working as expected without any changes. I will try this for a little longer to see if I see any issues, but so far this seems to work in Beta 2.

rcd error in OS X 10.10

Created from comment at http://www.thebitguru.com/projects/iTunesPatch

any work arounds?

Report Logs:
Process: rcd [6603]
Path: /System/Library/CoreServices/rcd.app/Contents/MacOS/rcd
Identifier: rcd
Version: 327.5 (327.5)
Code Type: X86-64 (Native)
Parent Process: ??? [1]
Responsible: rcd [6603]
User ID: 501

PlugIn Path: /System/Library/CoreServices/rcd.app/Contents/MacOS/rcd
PlugIn Identifier: com.apple.rcd
PlugIn Version: 327.5 (327.5)

Date/Time: 2014-09-07 23:18:13.367 +0930
OS Version: Mac OS X 10.10 (14A329r)
Report Version: 11


Crashed Thread: 0 Dispatch queue: com.apple.main-thread

Exception Type: EXC_BAD_ACCESS (Code Signature Invalid)
Exception Codes: 0x0000000000000032, 0x000000010eb79e44

kernel messages:
-0 sec CODE SIGNING: cs_invalid_page(0x10eb79000): p=6603[rcd] final status 0x3000a00, denying page sending SIGKILL
-0 sec CODE SIGNING: process 6603[rcd]: rejecting invalid page at address 0x10eb79000 from offset 0x7000 in file "/System/Library/CoreServices/rcd.app/Contents/MacOS/rcd" (cs_mtime:1410096857.0 == mtime:1410096857.0) (signed:1 validated:1 tainted:1 wpmapped:1 slid:0)

VM Regions Near 0x10eb79e44:
--> __TEXT 000000010eb72000-000000010eb7c000 [ 40K] r-x/rwx SM=COW /System/Library/CoreServices/rcd.app/Contents/MacOS/rcd
__DATA 000000010eb7c000-000000010eb7d000 [ 4K] rw-/rwx SM=PRV /System/Library/CoreServices/rcd.app/Contents/MacOS/rcd

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 com.apple.CoreFoundation 0x00007fff8315bb07 __CFStringHash + 375
1 com.apple.CoreFoundation 0x00007fff83153139 __CFBasicHashAddValue + 921
2 com.apple.CoreFoundation 0x00007fff83151e92 CFDictionarySetValue + 226
3 com.apple.rcd 0x000000010eb75e35 main + 169
4 libdyld.dylib 0x00007fff8ff585c9 start + 1

Thread 0 crashed with X86 Thread State (64-bit):
rax: 0x00007fff717bcdd0 rbx: 0x00007f8fd8f07c20 rcx: 0x0000000000000009 rdx: 0x0000000024362409
rdi: 0x000000010eb79e44 rsi: 0x0000000000000005 rbp: 0x00007fff5108dbf0 rsp: 0x00007fff5108dbd8
r8: 0x000000000000000b r9: 0x0000000000000000 r10: 0x000000010eb79e44 r11: 0x00007f8fd8f07c32
r12: 0xffffffffffffffff r13: 0x000000010eb7c660 r14: 0x000000010eb79e4c r15: 0x00000000ffffffff
rip: 0x00007fff8315bb07 rfl: 0x0000000000010206 cr2: 0x000000010eb79e44

Logical CPU: 2
Error Code: 0x00000004
Trap Number: 14


Binary Images:
0x10eb72000 - 0x10eb7bfff com.apple.rcd (327.5 - 327.5) <3FAFB784-569C-35B0-94F0-FFB9818D736C> /System/Library/CoreServices/rcd.app/Contents/MacOS/rcd
0x7fff611e8000 - 0x7fff6121e837 dyld (353.2.1) <4696A982-1500-34EC-9777-1EF7A03E2659> /usr/lib/dyld
0x7fff81407000 - 0x7fff81410fff com.apple.CommonAuth (4.0 - 2.0) <28C419A8-3AD4-3C30-BCB4-77C134A51100> /System/Library/PrivateFrameworks/CommonAuth.framework/Versions/A/CommonAuth
0x7fff81411000 - 0x7fff81449ffb libsystem_network.dylib (408) <5170306A-D4B3-36F8-B4D7-8542D2A2428C> /usr/lib/system/libsystem_network.dylib
0x7fff81629000 - 0x7fff8162dfff libCoreVMClient.dylib (79) <FC4E08E3-749E-32FF-B5E9-211F29864831> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreVMClient.dylib
0x7fff8162e000 - 0x7fff81695ff7 com.apple.datadetectorscore (5.0 - 396) <543C6808-277B-3726-8A11-C9FF7A1D1588> /System/Library/PrivateFrameworks/DataDetectorsCore.framework/Versions/A/DataDetectorsCore
0x7fff818d1000 - 0x7fff8191dff7 libcups.2.dylib (404) <765C35CB-5DB1-3571-90AC-EE39AD075D91> /usr/lib/libcups.2.dylib
0x7fff81942000 - 0x7fff8194fff7 libxar.1.dylib (254) <CE10EFED-3066-3749-838A-6A15AC0DBCB6> /usr/lib/libxar.1.dylib
0x7fff81981000 - 0x7fff81992ffb libsystem_coretls.dylib (35) <AD41764E-ADA5-3CFB-8443-41439243BDB8> /usr/lib/system/libsystem_coretls.dylib
0x7fff819cf000 - 0x7fff819e8ff7 com.apple.CFOpenDirectory (10.10 - 187) <1FAB84E4-CAF3-3CBC-9847-F99F0BC5BAE3> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpenDirectory.framework/Versions/A/CFOpenDirectory
0x7fff81a07000 - 0x7fff81a24ffb libresolv.9.dylib (57) <26B38E61-298A-3C3A-82C1-3B5E98AD5E29> /usr/lib/libresolv.9.dylib
0x7fff81a30000 - 0x7fff81a3aff7 com.apple.CrashReporterSupport (10.10 - 625) <3B5CD83C-763A-37B5-84D6-A42C32E6C4F5> /System/Library/PrivateFrameworks/CrashReporterSupport.framework/Versions/A/CrashReporterSupport
0x7fff81a78000 - 0x7fff81a7cfff libpam.2.dylib (20) <E805398D-9A92-31F8-8005-8DC188BD8B6E> /usr/lib/libpam.2.dylib
0x7fff81d02000 - 0x7fff81d02fff com.apple.Cocoa (6.8 - 21) <9DFC0627-801C-3BC0-84C7-B2ED171C62B5> /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa
0x7fff81d03000 - 0x7fff81df5fff libxml2.2.dylib (26) <B834E7C8-EC3E-3382-BC5A-DA38DC4D720C> /usr/lib/libxml2.2.dylib
0x7fff8230a000 - 0x7fff82393fff com.apple.CoreSymbolication (3.1 - 56072) <7B8EB505-F763-3C7E-B503-A879BE754C0D> /System/Library/PrivateFrameworks/CoreSymbolication.framework/Versions/A/CoreSymbolication
0x7fff82431000 - 0x7fff82455fef libJPEG.dylib (1230) <EAC3800D-C307-31B1-B912-7797EBC62B81> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib
0x7fff82eb8000 - 0x7fff82eb8fff com.apple.ApplicationServices (48 - 48) <6884B522-0010-3E2F-8D35-56BDD7011ACB> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
0x7fff82f1d000 - 0x7fff82f48ff7 com.apple.DictionaryServices (1.2 - 227) <95A67673-C529-383C-831C-E4778F5EC676> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices
0x7fff83117000 - 0x7fff83144ffb com.apple.CoreVideo (1.8 - 145.0) <289697F6-CC14-310E-ABDD-D3379EC1FF92> /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo
0x7fff83145000 - 0x7fff83149ff7 libGIF.dylib (1230) <ED2830F5-4E7C-36E1-92C6-5A5AB5650679> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib
0x7fff8314a000 - 0x7fff834e0fff com.apple.CoreFoundation (6.9 - 1150.11) <43F58E31-9186-383A-A39C-768D5A79BE56> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
0x7fff834e4000 - 0x7fff834ecfff libsystem_platform.dylib (63) <730506E4-86FF-3DA5-9561-3C8281095C6B> /usr/lib/system/libsystem_platform.dylib
0x7fff834ed000 - 0x7fff83500ff7 com.apple.CoreBluetooth (1.0 - 1) <6CCF59D5-5087-3747-AE52-DB1450B8C762> /System/Library/Frameworks/CoreBluetooth.framework/Versions/A/CoreBluetooth
0x7fff83509000 - 0x7fff83531fff libsystem_info.dylib (459) <186259FF-C2EB-3B41-BD8B-FF2D1A3B1EF2> /usr/lib/system/libsystem_info.dylib
0x7fff83532000 - 0x7fff83562ff3 com.apple.GSS (4.0 - 2.0) <53775A96-FCE6-32EA-8221-28835DB6DB15> /System/Library/Frameworks/GSS.framework/Versions/A/GSS
0x7fff835c2000 - 0x7fff83608ff7 libauto.dylib (186) <A260789B-D4D8-316A-9490-254767B8A5F1> /usr/lib/libauto.dylib
0x7fff83609000 - 0x7fff836fcff7 libFontParser.dylib (130) <8B1473BB-102E-332B-8741-54063D7F3CFD> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontParser.dylib
0x7fff8375c000 - 0x7fff83786fff libdispatch.dylib (442.1.3) <4387776F-80E8-3CC9-BA25-6F21C78E77C3> /usr/lib/system/libdispatch.dylib
0x7fff83966000 - 0x7fff839d4fff com.apple.Heimdal (4.0 - 2.0) <C6535007-EE96-35EC-8DE8-6DFFE58186C2> /System/Library/PrivateFrameworks/Heimdal.framework/Versions/A/Heimdal
0x7fff839d5000 - 0x7fff839ebff7 libsystem_asl.dylib (267) <CC54C8C6-2768-307F-8AB5-FC42CBD95DFA> /usr/lib/system/libsystem_asl.dylib
0x7fff83f5d000 - 0x7fff83f63fff libsystem_networkextension.dylib (167.1.9) <68C6C826-63D2-3715-AE5F-F30C47A40454> /usr/lib/system/libsystem_networkextension.dylib
0x7fff83f64000 - 0x7fff84054fef libJP2.dylib (1230) <65159048-7BFA-30D3-B85F-67AAD7FC8570> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJP2.dylib
0x7fff8405f000 - 0x7fff8407bfff libsystem_malloc.dylib (53) <A6E26BF2-8047-3E96-BED3-818D1E656D5D> /usr/lib/system/libsystem_malloc.dylib
0x7fff841c3000 - 0x7fff841cefff com.apple.speech.synthesis.framework (5.2.1 - 5.2.1) <09CA1FBE-4C8A-3D56-931D-E15E24FDD3A8> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis
0x7fff842ec000 - 0x7fff842f5ff7 libsystem_notify.dylib (133.1.1) <685AF096-8641-3EDA-B9AF-868F2DCFAE44> /usr/lib/system/libsystem_notify.dylib
0x7fff842f6000 - 0x7fff84306ff7 libbsm.0.dylib (34) <A3A2E56C-2B65-37C7-B43A-A1F926E1A0BB> /usr/lib/libbsm.0.dylib
0x7fff84307000 - 0x7fff84322ff7 libCRFSuite.dylib (34) <D64842BE-7BD4-3D0C-9842-1D202F7C2A51> /usr/lib/libCRFSuite.dylib
0x7fff8439e000 - 0x7fff8459fffb com.apple.CFNetwork (714 - 714) <2602F0D6-C125-346F-B722-7327913E3403> /System/Library/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
0x7fff845a0000 - 0x7fff845b1fff libcmph.dylib (1) <46EC3997-DB5E-38AE-BBBB-A035A54AD3C0> /usr/lib/libcmph.dylib
0x7fff84643000 - 0x7fff84660fff libsystem_kernel.dylib (2782.1.80) <84A69BB0-4698-369C-92E2-967FFFB760D3> /usr/lib/system/libsystem_kernel.dylib
0x7fff84661000 - 0x7fff84668fff com.apple.NetFS (6.0 - 4.0) <D698DEBC-9850-3FD6-92C1-2A5A3BDD2747> /System/Library/Frameworks/NetFS.framework/Versions/A/NetFS
0x7fff84669000 - 0x7fff8478efff com.apple.coreui (2.1 - 300) <7885C0D6-C58D-3F3F-9D65-3D001A39F550> /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI
0x7fff8478f000 - 0x7fff8479dfff com.apple.SpeechRecognitionCore (2.0.28 - 2.0.28) <C9BBA31F-304B-3DF7-98FD-85A04D12DF3F> /System/Library/PrivateFrameworks/SpeechRecognitionCore.framework/Versions/A/SpeechRecognitionCore
0x7fff85112000 - 0x7fff85116fff libcache.dylib (69) <7FD09AC9-A856-3C05-919F-B4C194867C59> /usr/lib/system/libcache.dylib
0x7fff8517f000 - 0x7fff85364267 libobjc.A.dylib (646) <3B60CD90-74A2-3A5D-9686-B0772159792A> /usr/lib/libobjc.A.dylib
0x7fff85365000 - 0x7fff853a5ff7 libGLImage.dylib (11.0.5) <B28BD3F5-9C55-3156-9011-8C69A00F8862> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib
0x7fff853aa000 - 0x7fff853c4ff7 liblzma.5.dylib (7) <1D03E875-A7C0-3028-814C-3C27F7B7C079> /usr/lib/liblzma.5.dylib
0x7fff85581000 - 0x7fff8598eff7 libLAPACK.dylib (1128) <F9201AE7-B031-36DB-BCF8-971E994EF7C1> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib
0x7fff8598f000 - 0x7fff859c7fff com.apple.RemoteViewServices (2.0 - 99) <C86DC0F7-D0AD-3C59-A4DB-D4A1ABB4FEC3> /System/Library/PrivateFrameworks/RemoteViewServices.framework/Versions/A/RemoteViewServices
0x7fff85b2e000 - 0x7fff85e49fcf com.apple.vImage (8.0 - 8.0) <3ECE7D40-2796-3BF9-89A1-31DDB1A7226E> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage
0x7fff85f15000 - 0x7fff861fcfff com.apple.CoreServices.CarbonCore (1105 - 1105) <01678E4E-DEE9-3F9B-93F9-930E644E8507> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore
0x7fff861fd000 - 0x7fff861fefff libsystem_secinit.dylib (18) <601A1A96-B584-36E5-9B09-37F9E6CC1B7B> /usr/lib/system/libsystem_secinit.dylib
0x7fff862b5000 - 0x7fff862b6fff libSystem.B.dylib (1213) <A4BA4BB3-EB99-37E3-AC35-4EEE2E1A31E0> /usr/lib/libSystem.B.dylib
0x7fff862fc000 - 0x7fff862fefff libsystem_configuration.dylib (699.1.4) <F494732C-3BFB-32E5-AC7C-95F426AB69C0> /usr/lib/system/libsystem_configuration.dylib
0x7fff862ff000 - 0x7fff8646afff com.apple.audio.toolbox.AudioToolbox (1.12 - 1.12) <DC1F19C7-584D-3D01-9BAA-37EFB49F5433> /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
0x7fff8647f000 - 0x7fff865affff com.apple.UIFoundation (1.0 - 1) <D74A44E8-2F1F-32BE-A396-7D040031ABC5> /System/Library/PrivateFrameworks/UIFoundation.framework/Versions/A/UIFoundation
0x7fff865c3000 - 0x7fff86612ff7 com.apple.opencl (2.4.2 - 2.4.2) <49A3C6F8-6CF0-3EE5-8D69-14F19B075005> /System/Library/Frameworks/OpenCL.framework/Versions/A/OpenCL
0x7fff866b9000 - 0x7fff86736fff com.apple.CoreServices.OSServices (639 - 639) <082DC29B-1913-34B2-9B61-69528033F9BD> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices
0x7fff86737000 - 0x7fff86739ff7 libsystem_sandbox.dylib (358.1.1) <27D03EC9-0C21-36A0-B681-6F465CD8075F> /usr/lib/system/libsystem_sandbox.dylib
0x7fff86b26000 - 0x7fff86b40ff3 com.apple.Ubiquity (1.3 - 313) <57297D93-4371-33BC-BB5E-D7DD9CDBCDEE> /System/Library/PrivateFrameworks/Ubiquity.framework/Versions/A/Ubiquity
0x7fff86b4f000 - 0x7fff86beedf7 com.apple.AppleJPEG (1.0 - 1) <56924496-B2B6-3FB1-9A9D-87443BC45969> /System/Library/PrivateFrameworks/AppleJPEG.framework/Versions/A/AppleJPEG
0x7fff86c88000 - 0x7fff86c88ff7 liblaunch.dylib (559.1.7) <6F366590-341F-3E78-9130-06DDBDD5E97C> /usr/lib/system/liblaunch.dylib
0x7fff86cba000 - 0x7fff86d15fef libTIFF.dylib (1230) <A8269889-35D6-3F52-B5E1-38BB3DBE4626> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib
0x7fff86d54000 - 0x7fff86d95fff libGLU.dylib (11.0.5) <15F310F5-6CD1-3D53-853E-A5A48D6C0F45> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib
0x7fff86d96000 - 0x7fff86da7ff7 libz.1.dylib (55) <88C7C7DE-04B8-316F-8B74-ACD9F3DE1AA1> /usr/lib/libz.1.dylib
0x7fff86dd5000 - 0x7fff86dddffb com.apple.CoreServices.FSEvents (1210 - 1210) <40EF7FFC-3E10-3E87-83A1-50852A17F144> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents
0x7fff87712000 - 0x7fff87713ffb libremovefile.dylib (35) <CC9FB9A6-3FF9-3E3C-A9FD-48C27FADF9BA> /usr/lib/system/libremovefile.dylib
0x7fff877f9000 - 0x7fff87813ff7 com.apple.Kerberos (3.0 - 1) <1196E978-3070-3DD6-8DE3-E0A38DB9A2F1> /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos
0x7fff87998000 - 0x7fff879afff7 libLinearAlgebra.dylib (1128) <E78CCBAA-A999-3B65-8EC9-06DB15E67C37> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLinearAlgebra.dylib
0x7fff879c6000 - 0x7fff879d4ff7 com.apple.opengl (11.0.5 - 11.0.5) <69F2B47A-3657-3E3D-B024-8B8373B3A1A5> /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
0x7fff879d7000 - 0x7fff87a11fff com.apple.QD (3.48 - 300) <BAFCB455-CD70-389F-9631-FF51F347F8B0> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD
0x7fff87a12000 - 0x7fff87a3dfff libc++abi.dylib (125) <88A22A0F-87C6-3002-BFBA-AC0F2808B8B9> /usr/lib/libc++abi.dylib
0x7fff87a3e000 - 0x7fff87a40fff libRadiance.dylib (1230) <7A68F3E9-FFDB-37D0-8E15-D60EE4EAD82A> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib
0x7fff87c6e000 - 0x7fff87c96ff7 libxpc.dylib (559.1.7) <EC70F12A-1337-3A8C-849F-F6D87AD5B486> /usr/lib/system/libxpc.dylib
0x7fff87cbc000 - 0x7fff87d1bff7 com.apple.AE (680 - 680) <4A98984A-844C-3461-9F74-DDE5A53CD325> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE
0x7fff87d1c000 - 0x7fff8884aff7 com.apple.AppKit (6.9 - 1331.12) <E920B05A-B97B-32BE-82D6-2C869AF280BD> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
0x7fff88909000 - 0x7fff88912fff libsystem_pthread.dylib (105.1.4) <AB3598CA-51F5-34E6-97FB-A3C38518EAAD> /usr/lib/system/libsystem_pthread.dylib
0x7fff88bc4000 - 0x7fff88bc5ff7 libsystem_blocks.dylib (65) <9A882651-F45E-39F4-8087-DD383B972A4D> /usr/lib/system/libsystem_blocks.dylib
0x7fff88bc6000 - 0x7fff88c75fe7 libvMisc.dylib (512) <AFBA45DE-7F55-3E4E-B8DF-5E8E21C407AD> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib
0x7fff88c96000 - 0x7fff89503fef com.apple.CoreGraphics (1.600.0 - 754.1) <140C9250-719F-3201-A062-C18B3D460EFE> /System/Library/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics
0x7fff89504000 - 0x7fff89692fff libBLAS.dylib (1128) <497912C1-A98E-3281-BED7-E9C751552F61> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib
0x7fff89693000 - 0x7fff896b9ff7 com.apple.ChunkingLibrary (2.1 - 163.1) <C3544174-6EDB-3B55-8F7B-9B2473B6C699> /System/Library/PrivateFrameworks/ChunkingLibrary.framework/Versions/A/ChunkingLibrary
0x7fff896ba000 - 0x7fff896f5fff com.apple.Symbolication (1.4 - 56045) <DF2D7006-0871-3037-A333-B52FB150D924> /System/Library/PrivateFrameworks/Symbolication.framework/Versions/A/Symbolication
0x7fff89700000 - 0x7fff89722ff7 com.apple.Sharing (316 - 316) <93B67A08-A6EE-3CFB-B81A-7AD727ED2169> /System/Library/PrivateFrameworks/Sharing.framework/Versions/A/Sharing
0x7fff89723000 - 0x7fff89729fff com.apple.speech.recognition.framework (5.0.6 - 5.0.6) <64700C69-45AD-3E67-8049-5910BB1510ED> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition
0x7fff89a37000 - 0x7fff89a50ff7 com.apple.AppleVPAFramework (1.0.28 - 1.0.28) <E21172BE-C39B-3116-8B49-C0D952A18BD7> /System/Library/PrivateFrameworks/AppleVPA.framework/Versions/A/AppleVPA
0x7fff89aad000 - 0x7fff89aadfff com.apple.Accelerate (1.10 - Accelerate 1.10) <F62D6E71-3FBE-3A74-9CEC-79DD0A25DF02> /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
0x7fff89aae000 - 0x7fff89b42fff com.apple.ink.framework (10.9 - 213) <761A662D-11F8-3F65-AB48-CDCD6848276E> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink
0x7fff89c40000 - 0x7fff89f6efff com.apple.Foundation (6.9 - 1150.12) <51469E08-DBF4-3686-8B27-0D29AEB8791D> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
0x7fff89f90000 - 0x7fff89f91fff liblangid.dylib (117) <B54A4AA0-2E53-3671-90F5-AFF711C0EB9E> /usr/lib/liblangid.dylib
0x7fff89ff8000 - 0x7fff89ffefff libsystem_trace.dylib (72.1.1.0.1) <359993CB-89F8-3D9F-B88E-D44E7CBE018B> /usr/lib/system/libsystem_trace.dylib
0x7fff89fff000 - 0x7fff8a001fff libCVMSPluginSupport.dylib (11.0.5) <8DF04CFF-9E67-3B6F-9CA2-50447E0C1CE9> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCVMSPluginSupport.dylib
0x7fff8a114000 - 0x7fff8a196fff com.apple.PerformanceAnalysis (1.0 - 1) <2D9ED7EF-45E0-3ED5-8ECE-D4490BBEE00C> /System/Library/PrivateFrameworks/PerformanceAnalysis.framework/Versions/A/PerformanceAnalysis
0x7fff8a197000 - 0x7fff8a19ffff libsystem_dnssd.dylib (561) <BECD47C1-C29A-32F4-989E-A21EA25ACA46> /usr/lib/system/libsystem_dnssd.dylib
0x7fff8a280000 - 0x7fff8a285fff com.apple.DiskArbitration (2.6 - 2.6) <EFDCF7B1-2A47-3D67-86BB-8BF0D3207659> /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
0x7fff8a286000 - 0x7fff8a289fff com.apple.xpc.ServiceManagement (1.0 - 1) <E4A7FD86-0463-3508-BF01-015DF75ABF87> /System/Library/Frameworks/ServiceManagement.framework/Versions/A/ServiceManagement
0x7fff8a28a000 - 0x7fff8a302ff7 com.apple.SystemConfiguration (1.14 - 1.14) <E039D10A-0119-3B7D-8448-6AECDE083821> /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration
0x7fff8a303000 - 0x7fff8a30dff7 com.apple.NetAuth (5.0 - 5.0) <B1929F4F-C2AD-3CAB-BA58-690BB837E7CC> /System/Library/PrivateFrameworks/NetAuth.framework/Versions/A/NetAuth
0x7fff8a55a000 - 0x7fff8a57bfff com.apple.framework.Apple80211 (10.0 - 1000.47) <C723C94A-6EC1-3D40-A25D-F2CF6521DF62> /System/Library/PrivateFrameworks/Apple80211.framework/Versions/A/Apple80211
0x7fff8a598000 - 0x7fff8a5e0fff com.apple.HIServices (1.22 - 516) <9A7A0BB3-207A-37C6-A91F-99187EC3E421> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices
0x7fff8a5e1000 - 0x7fff8a5e7fff com.apple.BezelServicesFW (245.16 - 245.16) <54B53243-402A-3ADE-A7EC-2C77D7BDD632> /System/Library/PrivateFrameworks/BezelServices.framework/Versions/A/BezelServices
0x7fff8a5e8000 - 0x7fff8a6bcfff com.apple.backup.framework (1.6 - 1.6) <E43A8F1E-7CBB-38E4-B0A6-3D6D4EF6681B> /System/Library/PrivateFrameworks/Backup.framework/Versions/A/Backup
0x7fff8a6c2000 - 0x7fff8a738fe7 libcorecrypto.dylib (233.1.2) <1922938D-9078-374D-9E31-2BBA67C60CE8> /usr/lib/system/libcorecrypto.dylib
0x7fff8a798000 - 0x7fff8a798fff libOpenScriptingUtil.dylib (162) <6D9BC583-F96C-31A9-8D2F-345414451E6A> /usr/lib/libOpenScriptingUtil.dylib
0x7fff8a799000 - 0x7fff8a79eff7 libmacho.dylib (862) <FDF9F773-B611-3AD7-8A81-A9447ABB4985> /usr/lib/system/libmacho.dylib
0x7fff8ab68000 - 0x7fff8ab6afff com.apple.loginsupport (1.0 - 1) <6A9E7988-BE1E-3D14-84FE-5B0CD4DC8D36> /System/Library/PrivateFrameworks/login.framework/Versions/A/Frameworks/loginsupport.framework/Versions/A/loginsupport
0x7fff8ab6b000 - 0x7fff8abdaff7 com.apple.SearchKit (1.4.0 - 1.4.0) <7FB30D84-27B8-3A0D-90FB-594E6461BC82> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit
0x7fff8abdc000 - 0x7fff8ac07ff3 libarchive.2.dylib (30) <79BCA8D3-8324-30FC-AFE3-6A061A8E997C> /usr/lib/libarchive.2.dylib
0x7fff8ac08000 - 0x7fff8ac5cfff libc++.1.dylib (120) <1B9530FD-989B-3174-BB1C-BDC159501710> /usr/lib/libc++.1.dylib
0x7fff8ac5d000 - 0x7fff8acc4ff7 com.apple.framework.CoreWiFi (3.0 - 300.3) <2842CC90-C163-321F-8797-68D15F6E496C> /System/Library/Frameworks/CoreWiFi.framework/Versions/A/CoreWiFi
0x7fff8accd000 - 0x7fff8accdfff com.apple.audio.units.AudioUnit (1.12 - 1.12) <B2F96C81-4BFC-3652-8F72-2AD1083E09E2> /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
0x7fff8b5b8000 - 0x7fff8b5e1ffb libxslt.1.dylib (13) <AED1143F-B848-3E73-81ED-71356F25F084> /usr/lib/libxslt.1.dylib
0x7fff8b5e2000 - 0x7fff8b5edfff libcommonCrypto.dylib (60061) <94E72318-5DAB-3BE3-888F-836C2F120BAB> /usr/lib/system/libcommonCrypto.dylib
0x7fff8b5ee000 - 0x7fff8b60efff com.apple.IconServices (45 - 45) <D3BF3FBE-9F3A-34AC-8E9E-53D875446D93> /System/Library/PrivateFrameworks/IconServices.framework/Versions/A/IconServices
0x7fff8b60f000 - 0x7fff8b701ff7 libiconv.2.dylib (42) <2A06D02F-8B76-3864-8D96-64EF5B40BC6C> /usr/lib/libiconv.2.dylib
0x7fff8b702000 - 0x7fff8b7a0fff com.apple.Metadata (10.7.0 - 899) <17A492CA-8F1E-35BE-BA1C-29A774306923> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata
0x7fff8b7b9000 - 0x7fff8b7d3ff7 libextension.dylib (50) <3527822C-3911-32F3-A8A5-50A1B252CC88> /usr/lib/libextension.dylib
0x7fff8b7d4000 - 0x7fff8b7d5fff libDiagnosticMessagesClient.dylib (100) <2EE8E436-5CDC-34C5-9959-5BA218D507FB> /usr/lib/libDiagnosticMessagesClient.dylib
0x7fff8b830000 - 0x7fff8b832ff7 libquarantine.dylib (76) <979320D3-01E9-3033-AB73-9C2E349B9ECC> /usr/lib/system/libquarantine.dylib
0x7fff8babe000 - 0x7fff8baeefff libsystem_m.dylib (3086.1) <730E0317-9C81-3967-93C6-C0D1E69EBA75> /usr/lib/system/libsystem_m.dylib
0x7fff8baf6000 - 0x7fff8bcdbff3 libicucore.A.dylib (531.26) <4FF96237-B1DE-3E62-A6DE-9943828A48E6> /usr/lib/libicucore.A.dylib
0x7fff8bd01000 - 0x7fff8bd0dff7 com.apple.OpenDirectory (10.10 - 187) <2568AF02-EB1E-386C-9E71-4994443F6C7F> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory
0x7fff8bd0e000 - 0x7fff8c037fff libmecabra.dylib (661) <802C7893-C0FE-3925-99AC-9025DAD0FC3A> /usr/lib/libmecabra.dylib
0x7fff8c038000 - 0x7fff8c16ffef libsqlite3.dylib (164) <E5B63220-E5AE-3445-8C35-FB9CF666FF57> /usr/lib/libsqlite3.dylib
0x7fff8c170000 - 0x7fff8c17ffff com.apple.LangAnalysis (1.7.0 - 1.7.0) <7C25D13E-8C97-34EE-9032-E8A284EC6004> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis
0x7fff8c1ae000 - 0x7fff8c222ff3 com.apple.securityfoundation (6.0 - 55125) <02C64D32-610C-3433-8716-1818E6284AD1> /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation
0x7fff8c27d000 - 0x7fff8c285ffb libcopyfile.dylib (118.1.1) <07CF8131-1263-3385-B341-011B52E3E3B5> /usr/lib/system/libcopyfile.dylib
0x7fff8c653000 - 0x7fff8c658ff3 libheimdal-asn1.dylib (398) <A134B76B-0006-3E2A-A732-232A32E693B3> /usr/lib/libheimdal-asn1.dylib
0x7fff8c659000 - 0x7fff8c777ff7 com.apple.LaunchServices (641.1.2 - 641.1.2) <2B10B497-6B21-3D20-B504-7AAE880D2037> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices
0x7fff8c778000 - 0x7fff8ca79ff7 com.apple.HIToolbox (2.1.1 - 747) <5719E404-73FD-3AA7-8BBC-E1A6AABBD892> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
0x7fff8caaf000 - 0x7fff8cab1ff7 libsystem_coreservices.dylib (9) <F8E20800-4CD9-3FC4-8D57-D416ED7F1715> /usr/lib/system/libsystem_coreservices.dylib
0x7fff8cb4a000 - 0x7fff8cb4efff libsystem_stats.dylib (163) <846A43F6-86C2-3517-917B-F3F299406C0C> /usr/lib/system/libsystem_stats.dylib
0x7fff8cee4000 - 0x7fff8cf35fff com.apple.audio.CoreAudio (4.3.0 - 4.3.0) <50272E8C-A517-332A-8E5C-114DC7FDDF4B> /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
0x7fff8d03c000 - 0x7fff8d047fff libGL.dylib (11.0.5) <77F6CDE2-4D38-30F9-A405-0F6B4823BEAE> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
0x7fff8d048000 - 0x7fff8d048ff7 libkeymgr.dylib (28) <B474F768-4DCD-38F2-B23B-CCADA5BC4733> /usr/lib/system/libkeymgr.dylib
0x7fff8d049000 - 0x7fff8d049fff com.apple.CoreServices (62 - 62) <D353C4EA-6362-3138-9429-F2360271010D> /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
0x7fff8d04a000 - 0x7fff8d04bfff libunc.dylib (28) <33E2D75C-1DE6-37F0-96CD-2F82137BA585> /usr/lib/system/libunc.dylib
0x7fff8d13a000 - 0x7fff8d13fff7 libunwind.dylib (35.3) <614BCA70-D003-3280-B7E9-9EBE8168901F> /usr/lib/system/libunwind.dylib
0x7fff8da3d000 - 0x7fff8da4aff7 libbz2.1.0.dylib (36) <2DF83FBC-5C08-39E1-94F5-C28653791B5F> /usr/lib/libbz2.1.0.dylib
0x7fff8dae1000 - 0x7fff8dd45fff com.apple.security (7.0 - 55406) <9248520C-8A95-36B8-8C79-F9C5736E2F47> /System/Library/Frameworks/Security.framework/Versions/A/Security
0x7fff8ecfd000 - 0x7fff8ef76ff7 com.apple.CoreData (110 - 522) <02529A4A-1533-3709-88B2-A7D0F8F339D7> /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData
0x7fff8f0d7000 - 0x7fff8f0dbfff com.apple.TCC (1.0 - 1) <E5226ACB-51C5-3976-A0AD-0326E2E9D815> /System/Library/PrivateFrameworks/TCC.framework/Versions/A/TCC
0x7fff8f0dc000 - 0x7fff8f14dff7 com.apple.framework.IOKit (2.0.2 - 1050.1.20) <502F1242-8F75-38B5-A94F-29946777BD60> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
0x7fff8f14e000 - 0x7fff8f2fcfff com.apple.QuartzCore (1.10 - 361.3) <5E316464-C006-3CCE-B85E-6C04701408A9> /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
0x7fff8f315000 - 0x7fff8f362ff3 com.apple.print.framework.PrintCore (10.0 - 450) <12CEBF5F-BC16-3007-9FB2-F1B1D08997D7> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore
0x7fff8f363000 - 0x7fff8f793fff com.apple.vision.FaceCore (3.1.6 - 3.1.6) <3EF9C4C1-1294-320E-B824-0F64AADC0DC9> /System/Library/PrivateFrameworks/FaceCore.framework/Versions/A/FaceCore
0x7fff8f813000 - 0x7fff8f8a0fff libsystem_c.dylib (1044.1.1) <D6FDAEAF-8EA9-3EF2-9B3B-518285837A10> /usr/lib/system/libsystem_c.dylib
0x7fff8fa47000 - 0x7fff8fabbfff com.apple.ApplicationServices.ATS (360 - 373) <8C5CFA3C-BE82-3DF4-9882-3F30BD42C8F9> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS
0x7fff8fbab000 - 0x7fff8fbbfff7 com.apple.MultitouchSupport.framework (260.29 - 260.29) <8CCC4CC6-5170-3DE0-8E9C-A98A2609ABAE> /System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/MultitouchSupport
0x7fff8fbf2000 - 0x7fff8fd02ffb com.apple.desktopservices (1.9 - 1.9) <7A3176A4-26BB-3FED-8692-06470E3EA388> /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv
0x7fff8fd03000 - 0x7fff8fd1ffff com.apple.GenerationalStorage (2.0 - 209.8) <05130500-6C22-36AE-900E-DA427662C796> /System/Library/PrivateFrameworks/GenerationalStorage.framework/Versions/A/GenerationalStorage
0x7fff8fd20000 - 0x7fff8fd8cff7 com.apple.framework.CoreWLAN (5.0 - 500.29) <AF648F8F-D520-3985-B826-8EBA883F5644> /System/Library/Frameworks/CoreWLAN.framework/Versions/A/CoreWLAN
0x7fff8fe01000 - 0x7fff8fe01fff com.apple.Accelerate.vecLib (3.10 - vecLib 3.10) <01E92F9F-EF29-3745-8631-AEA692F7F29C> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib
0x7fff8fe02000 - 0x7fff8fe09ff7 libcompiler_rt.dylib (35) <37984504-2822-3A47-AE2D-21D36868BA68> /usr/lib/system/libcompiler_rt.dylib
0x7fff8fea1000 - 0x7fff8ff42fff com.apple.Bluetooth (4.3.0 - 4.3.0b13) <D80F222A-BC05-35DB-A35F-B60332C82E41> /System/Library/Frameworks/IOBluetooth.framework/Versions/A/IOBluetooth
0x7fff8ff51000 - 0x7fff8ff54fff com.apple.IOSurface (97 - 97) <ABB737DB-922D-31EC-80BB-4B29398036E4> /System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface
0x7fff8ff55000 - 0x7fff8ff58ff7 libdyld.dylib (353.2.1) <718EE521-B6D0-3A6E-B74A-0B4AAEBB7A5F> /usr/lib/system/libdyld.dylib
0x7fff8ff65000 - 0x7fff8ffbfff7 com.apple.LanguageModeling (1.0 - 1) <E28B7D7D-B28E-337B-A92F-DF722AE9CFDB> /System/Library/PrivateFrameworks/LanguageModeling.framework/Versions/A/LanguageModeling
0x7fff8ffc0000 - 0x7fff90055ff7 com.apple.ColorSync (4.9.0 - 4.9.0) <D3EDA739-C8FE-38B9-B0F5-D53AF4D4B337> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/ColorSync
0x7fff90148000 - 0x7fff90282fe7 com.apple.ImageIO.framework (3.3.0 - 1038) <9550C0D6-E8E7-3BF6-A611-D26F339B5A04> /System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO
0x7fff9052e000 - 0x7fff90640ff7 libvDSP.dylib (512) <BFE59603-D2B4-37D3-AB2B-9EC0067D8671> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib
0x7fff907a7000 - 0x7fff908bbff7 com.apple.CoreText (352.0 - 450) <870088A8-78F7-39DA-A45D-870341D97831> /System/Library/Frameworks/CoreText.framework/Versions/A/CoreText
0x7fff908bc000 - 0x7fff90b88ff7 com.apple.CoreImage (10.0.30) <865838F3-9745-3BFE-93FD-2018882E69A9> /System/Library/Frameworks/QuartzCore.framework/Versions/A/Frameworks/CoreImage.framework/Versions/A/CoreImage
0x7fff90c45000 - 0x7fff90c7fffb com.apple.DebugSymbols (115 - 115) <B191CBC6-C74C-3FBB-BE95-8C15212FE1F8> /System/Library/PrivateFrameworks/DebugSymbols.framework/Versions/A/DebugSymbols
0x7fff90c80000 - 0x7fff90c89fff libGFXShared.dylib (11.0.5) <55EBF7CF-D5A2-3580-A3C7-34C8F205052F> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGFXShared.dylib
0x7fff90c8a000 - 0x7fff90caffff libPng.dylib (1230) <A614D4E7-A0F7-3C0D-BC93-FE922441F057> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib
0x7fff90cb0000 - 0x7fff90cf6ffb libFontRegistry.dylib (133) <5E4E011B-5DC0-349D-B0CF-D90841A9E193> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontRegistry.dylib
0x7fff90cf7000 - 0x7fff90d02ff7 libkxld.dylib (2782.1.80) <23557A93-8609-3526-981A-F67BCF0E6EE6> /usr/lib/system/libkxld.dylib

External Modification Summary:
Calls made by other processes targeting this process:
task_for_pid: 0
thread_create: 0
thread_set_state: 0
Calls made by this process:
task_for_pid: 0
thread_create: 0
thread_set_state: 0
Calls made by all processes on this machine:
task_for_pid: 71082
thread_create: 0
thread_set_state: 0

VM Region Summary:
ReadOnly portion of Libraries: Total=170.4M resident=59.1M(35%) swapped_out_or_unallocated=111.3M(65%)
Writable regions: Total=36.6M written=296K(1%) resident=452K(1%) swapped_out=0K(0%) unallocated=36.2M(99%)

REGION TYPE VIRTUAL
=========== =======
Kernel Alloc Once 4K
MALLOC 28.3M
MALLOC (admin) 32K
STACK GUARD 56.0M
Stack 8192K
VM_ALLOCATE 12K
__DATA 13.5M
__IMAGE 528K
__LINKEDIT 70.2M
__TEXT 100.3M
__UNICODE 544K
shared memory 4K
=========== =======
TOTAL 277.4M

Model: MacBookPro11,1, BootROM MBP111.0138.B03, 2 processors, Intel Core i5, 2.4 GHz, 8 GB, SMC 2.16f67
Graphics: Intel Iris, Intel Iris, Built-In
Memory Module: BANK 0/DIMM0, 4 GB, DDR3, 1600 MHz, 0x802C, 0x384B54463531323634485A2D314736453120
Memory Module: BANK 1/DIMM0, 4 GB, DDR3, 1600 MHz, 0x802C, 0x384B54463531323634485A2D314736453120
AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x112), Broadcom BCM43xx 1.0 (7.15.119.4.3)
Bluetooth: Version 4.3.0b13 14661, 3 services, 25 devices, 1 incoming serial ports
Network Service: Wi-Fi, AirPort, en0
Serial ATA Device: APPLE SSD SD0128F, 121.33 GB
USB Device: Internal Memory Card Reader
USB Device: Apple Internal Keyboard / Trackpad
USB Device: BRCM20702 Hub
USB Device: Bluetooth USB Host Controller
Thunderbolt Bus: MacBook Pro, Apple Inc., 17.2

App Crashes and Disappears After I Enter Password

I've never used this application or patch before.

I installed and ran it for the first time and when I launch it says rcd is unpatched. When I press patch, I'm prompted to enter my password the first time. When I enter my password and hit OK the app immediately dies.

When I relaunch the app rcd is still unpatched. I have attempted rebooting and rerunning but get the same result everytime.

Note I do have both Xcode 7.3 and 8.1 installed.

I have SIP disabled because I also use TotalFinder which also requres this.

You've asked for a log. I don't know where the app's log files are store (might be useful if this was included in the messaging) so I've just included the log from my console. HTH.

Console.log.txt

Add instructions for command line tools in older OS X versions

Add instructions for command line tools in older OS X versions because xcode-select --install isn't supported.

Yuetiva Deming reported this. OS Version: Version 10.8.5.

I'm including this information for you: I'm using verion 2311 of Xcode which is the newest version I found on the developer site for Mountain Lion. When I entered the command you gave me, this is what came up:

xcode-select: Error: unknown command option '--install'.

xcode-select: Report or change the path to the active
              Xcode installation for this machine.

Usage: xcode-select --print-path
           Prints the path of the active Xcode folder
   or: xcode-select --switch <xcode_path>
           Sets the path for the active Xcode folder
   or: xcode-select --version
           Prints the version of xcode-select

Path does not work with Samsung Level Over

Hi,

I have pathed my mac and also restarted the system (it showed me success message), but it is not working iTunes is still opening. I am using the Samsung Level Over headphones and mavericks 10.9.5.

I can help with debugging if anyone will tell me how ;)

Play Button Itunes Patch.app crashing under OSX El Capitan

After clicking on Patch , it asks me for my password once, after I input my password and click ok, it silently crash

I'm running El Capitan Golden Master, so I guess it'll happen with the release version on the 30th of September

Here is what I have in the logs

2015/09/11 14:09:06:235 | INFO | AppDelegate:65 - --------------- New session - Version 1.0 ---------------
2015/09/11 14:09:06:240 | INFO | AppDelegate:66 - Log file directory: /Users/redacted/Library/Logs/Play Button iTunes Patch
2015/09/11 14:09:06:240 | INFO | AppDelegate:78 - OS Version: Version 10.11 (Build 15A282a)
2015/09/11 14:09:06:241 | DEBUG | Patcher:21 - Initializing.
2015/09/11 14:09:06:241 | DEBUG | Patcher:22 - RCD_PATH: /System/Library/CoreServices/rcd.app/Contents/MacOS/
2015/09/11 14:09:06:241 | DEBUG | Patcher:31 - Find command data: <74656c6c 20617070 6c696361 74696f6e 20696420 22636f6d 2e617070 6c652e69 54756e65 73222074 6f206c61 756e6368>
2015/09/11 14:09:06:241 | DEBUG | Patcher:32 - Replace command data: <2d2d6c6c 20617070 6c696361 74696f6e 20696420 22636f6d 2e617070 6c652e69 54756e65 73222074 6f206c61 756e6368>
2015/09/11 14:09:06:241 | DEBUG | Patcher:41 - Finished initializing.
2015/09/11 14:09:06:241 | INFO | AppDelegate:173 - Refreshing view...
2015/09/11 14:09:06:241 | DEBUG | Patcher:78 - Loading files and determing file statuses...
2015/09/11 14:09:06:242 | INFO | Patcher:142 - File: rcd, Patched: 0, MD5: 9790786e8993205a8d42d1b974537a6e, Date modified: 2015-09-03 12:03:16 +0000, Comments: Unpatched.
2015/09/11 14:09:06:247 | DEBUG | Patcher:69 - _areCommandLineToolsInstalled = 1
2015/09/11 14:09:06:248 | INFO | Patcher:73 - Command line tools found.
2015/09/11 14:09:06:248 | INFO | AppDelegate:180 - File is unpatched.
2015/09/11 14:09:06:248 | INFO | AppDelegate:189 - No backups found.
2015/09/11 14:09:06:248 | VERBOSE | AppDelegate:252 - Finished refreshing view.
2015/09/11 14:09:09:409 | INFO | AppDelegate:362 - Use requested to patch...
2015/09/11 14:09:09:414 | INFO | AppDelegate:380 - Xcode command line tools are installed.
2015/09/11 14:09:11:840 | INFO | AppDelegate:393 - Requesting patch...
2015/09/11 14:09:11:840 | INFO | Patcher:161 - Patching rcd...
2015/09/11 14:09:11:841 | INFO | Patcher:176 - Replaced instance #1 at 30730:48
2015/09/11 14:09:11:841 | INFO | Patcher:171 - No more instances.
2015/09/11 14:09:11:841 | INFO | Patcher:184 - Replaced 1 total instances
2015/09/11 14:09:25:566 | INFO | Patcher:204 - Creating backup file /System/Library/CoreServices/rcd.app/Contents/MacOS//rcd_backup_1.0_20150911_14_09.25 before overwriting rcd.
2015/09/11 14:09:25:566 | DEBUG | Patcher:280 - writeDataToProtectedFile: /System/Library/CoreServices/rcd.app/Contents/MacOS//rcd_backup_1.0_20150911_14_09.25
2015/09/11 14:10:01:180 | INFO | AppDelegate:65 - --------------- New session - Version 1.0 ---------------
2015/09/11 14:10:01:183 | INFO | AppDelegate:66 - Log file directory: /Users/redacted/Library/Logs/Play Button iTunes Patch
2015/09/11 14:10:01:183 | INFO | AppDelegate:78 - OS Version: Version 10.11 (Build 15A282a)
2015/09/11 14:10:01:184 | DEBUG | Patcher:21 - Initializing.
2015/09/11 14:10:01:184 | DEBUG | Patcher:22 - RCD_PATH: /System/Library/CoreServices/rcd.app/Contents/MacOS/
2015/09/11 14:10:01:184 | DEBUG | Patcher:31 - Find command data: <74656c6c 20617070 6c696361 74696f6e 20696420 22636f6d 2e617070 6c652e69 54756e65 73222074 6f206c61 756e6368>
2015/09/11 14:10:01:184 | DEBUG | Patcher:32 - Replace command data: <2d2d6c6c 20617070 6c696361 74696f6e 20696420 22636f6d 2e617070 6c652e69 54756e65 73222074 6f206c61 756e6368>
2015/09/11 14:10:01:184 | DEBUG | Patcher:41 - Finished initializing.
2015/09/11 14:10:01:184 | INFO | AppDelegate:173 - Refreshing view...
2015/09/11 14:10:01:184 | DEBUG | Patcher:78 - Loading files and determing file statuses...
2015/09/11 14:10:01:185 | INFO | Patcher:142 - File: rcd, Patched: 0, MD5: 9790786e8993205a8d42d1b974537a6e, Date modified: 2015-09-03 12:03:16 +0000, Comments: Unpatched.
2015/09/11 14:10:01:189 | DEBUG | Patcher:69 - _areCommandLineToolsInstalled = 1
2015/09/11 14:10:01:189 | INFO | Patcher:73 - Command line tools found.
2015/09/11 14:10:01:190 | INFO | AppDelegate:180 - File is unpatched.
2015/09/11 14:10:01:190 | INFO | AppDelegate:189 - No backups found.
2015/09/11 14:10:01:190 | VERBOSE | AppDelegate:252 - Finished refreshing view.
2015/09/11 14:10:05:603 | INFO | AppDelegate:362 - Use requested to patch...
2015/09/11 14:10:05:608 | INFO | AppDelegate:380 - Xcode command line tools are installed.
2015/09/11 14:10:07:033 | INFO | AppDelegate:393 - Requesting patch...
2015/09/11 14:10:07:033 | INFO | Patcher:161 - Patching rcd...
2015/09/11 14:10:07:033 | INFO | Patcher:176 - Replaced instance #1 at 30730:48
2015/09/11 14:10:07:034 | INFO | Patcher:171 - No more instances.
2015/09/11 14:10:07:034 | INFO | Patcher:184 - Replaced 1 total instances
2015/09/11 14:10:10:010 | INFO | Patcher:204 - Creating backup file /System/Library/CoreServices/rcd.app/Contents/MacOS//rcd_backup_1.0_20150911_14_10.10 before overwriting rcd.
2015/09/11 14:10:10:010 | DEBUG | Patcher:280 - writeDataToProtectedFile: /System/Library/CoreServices/rcd.app/Contents/MacOS//rcd_backup_1.0_20150911_14_10.10
2015/09/11 14:10:51:681 | INFO | AppDelegate:65 - --------------- New session - Version 1.0 ---------------
2015/09/11 14:10:51:683 | INFO | AppDelegate:66 - Log file directory: /Users/redacted/Library/Logs/Play Button iTunes Patch
2015/09/11 14:10:51:684 | INFO | AppDelegate:78 - OS Version: Version 10.11 (Build 15A282a)
2015/09/11 14:10:51:684 | DEBUG | Patcher:21 - Initializing.
2015/09/11 14:10:51:684 | DEBUG | Patcher:22 - RCD_PATH: /System/Library/CoreServices/rcd.app/Contents/MacOS/
2015/09/11 14:10:51:685 | DEBUG | Patcher:31 - Find command data: <74656c6c 20617070 6c696361 74696f6e 20696420 22636f6d 2e617070 6c652e69 54756e65 73222074 6f206c61 756e6368>
2015/09/11 14:10:51:685 | DEBUG | Patcher:32 - Replace command data: <2d2d6c6c 20617070 6c696361 74696f6e 20696420 22636f6d 2e617070 6c652e69 54756e65 73222074 6f206c61 756e6368>
2015/09/11 14:10:51:685 | DEBUG | Patcher:41 - Finished initializing.
2015/09/11 14:10:51:685 | INFO | AppDelegate:173 - Refreshing view...
2015/09/11 14:10:51:685 | DEBUG | Patcher:78 - Loading files and determing file statuses...
2015/09/11 14:10:51:686 | INFO | Patcher:142 - File: rcd, Patched: 0, MD5: 9790786e8993205a8d42d1b974537a6e, Date modified: 2015-09-03 12:03:16 +0000, Comments: Unpatched.
2015/09/11 14:10:51:690 | DEBUG | Patcher:69 - _areCommandLineToolsInstalled = 1
2015/09/11 14:10:51:690 | INFO | Patcher:73 - Command line tools found.
2015/09/11 14:10:51:691 | INFO | AppDelegate:180 - File is unpatched.
2015/09/11 14:10:51:691 | INFO | AppDelegate:189 - No backups found.
2015/09/11 14:10:51:691 | VERBOSE | AppDelegate:252 - Finished refreshing view.
2015/09/11 14:11:17:907 | INFO | AppDelegate:362 - Use requested to patch...
2015/09/11 14:11:17:913 | INFO | AppDelegate:380 - Xcode command line tools are installed.
2015/09/11 14:11:19:742 | INFO | AppDelegate:393 - Requesting patch...
2015/09/11 14:11:19:743 | INFO | Patcher:161 - Patching rcd...
2015/09/11 14:11:19:743 | INFO | Patcher:176 - Replaced instance #1 at 30730:48
2015/09/11 14:11:19:743 | INFO | Patcher:171 - No more instances.
2015/09/11 14:11:19:743 | INFO | Patcher:184 - Replaced 1 total instances
2015/09/11 14:11:53:854 | INFO | Patcher:204 - Creating backup file /System/Library/CoreServices/rcd.app/Contents/MacOS//rcd_backup_1.0_20150911_14_11.53 before overwriting rcd.
2015/09/11 14:11:53:854 | DEBUG | Patcher:280 - writeDataToProtectedFile: /System/Library/CoreServices/rcd.app/Contents/MacOS//rcd_backup_1.0_20150911_14_11.53
2015/09/11 14:12:08:698 | INFO | AppDelegate:65 - --------------- New session - Version 1.0 ---------------
2015/09/11 14:12:08:701 | INFO | AppDelegate:66 - Log file directory: /Users/redacted/Library/Logs/Play Button iTunes Patch
2015/09/11 14:12:08:702 | INFO | AppDelegate:78 - OS Version: Version 10.11 (Build 15A282a)
2015/09/11 14:12:08:702 | DEBUG | Patcher:21 - Initializing.
2015/09/11 14:12:08:702 | DEBUG | Patcher:22 - RCD_PATH: /System/Library/CoreServices/rcd.app/Contents/MacOS/
2015/09/11 14:12:08:702 | DEBUG | Patcher:31 - Find command data: <74656c6c 20617070 6c696361 74696f6e 20696420 22636f6d 2e617070 6c652e69 54756e65 73222074 6f206c61 756e6368>
2015/09/11 14:12:08:702 | DEBUG | Patcher:32 - Replace command data: <2d2d6c6c 20617070 6c696361 74696f6e 20696420 22636f6d 2e617070 6c652e69 54756e65 73222074 6f206c61 756e6368>
2015/09/11 14:12:08:702 | DEBUG | Patcher:41 - Finished initializing.
2015/09/11 14:12:08:702 | INFO | AppDelegate:173 - Refreshing view...
2015/09/11 14:12:08:702 | DEBUG | Patcher:78 - Loading files and determing file statuses...
2015/09/11 14:12:08:703 | INFO | Patcher:142 - File: rcd, Patched: 0, MD5: 9790786e8993205a8d42d1b974537a6e, Date modified: 2015-09-03 12:03:16 +0000, Comments: Unpatched.
2015/09/11 14:12:08:708 | DEBUG | Patcher:69 - _areCommandLineToolsInstalled = 1
2015/09/11 14:12:08:708 | INFO | Patcher:73 - Command line tools found.
2015/09/11 14:12:08:708 | INFO | AppDelegate:180 - File is unpatched.
2015/09/11 14:12:08:708 | INFO | AppDelegate:189 - No backups found.
2015/09/11 14:12:08:709 | VERBOSE | AppDelegate:252 - Finished refreshing view.
2015/09/11 14:12:10:647 | INFO | AppDelegate:362 - Use requested to patch...
2015/09/11 14:12:10:653 | INFO | AppDelegate:380 - Xcode command line tools are installed.
2015/09/11 14:12:11:864 | INFO | AppDelegate:393 - Requesting patch...
2015/09/11 14:12:11:864 | INFO | Patcher:161 - Patching rcd...
2015/09/11 14:12:11:865 | INFO | Patcher:176 - Replaced instance #1 at 30730:48
2015/09/11 14:12:11:865 | INFO | Patcher:171 - No more instances.
2015/09/11 14:12:11:865 | INFO | Patcher:184 - Replaced 1 total instances
2015/09/11 14:12:14:595 | INFO | Patcher:204 - Creating backup file /System/Library/CoreServices/rcd.app/Contents/MacOS//rcd_backup_1.0_20150911_14_12.14 before overwriting rcd.
2015/09/11 14:12:14:595 | DEBUG | Patcher:280 - writeDataToProtectedFile: /System/Library/CoreServices/rcd.app/Contents/MacOS//rcd_backup_1.0_20150911_14_12.14
2015/09/11 14:14:00:256 | INFO | AppDelegate:65 - --------------- New session - Version 1.0 ---------------
2015/09/11 14:14:00:259 | INFO | AppDelegate:66 - Log file directory: /Users/redacted/Library/Logs/Play Button iTunes Patch
2015/09/11 14:14:00:259 | INFO | AppDelegate:78 - OS Version: Version 10.11 (Build 15A282a)
2015/09/11 14:14:00:260 | DEBUG | Patcher:21 - Initializing.
2015/09/11 14:14:00:260 | DEBUG | Patcher:22 - RCD_PATH: /System/Library/CoreServices/rcd.app/Contents/MacOS/
2015/09/11 14:14:00:260 | DEBUG | Patcher:31 - Find command data: <74656c6c 20617070 6c696361 74696f6e 20696420 22636f6d 2e617070 6c652e69 54756e65 73222074 6f206c61 756e6368>
2015/09/11 14:14:00:260 | DEBUG | Patcher:32 - Replace command data: <2d2d6c6c 20617070 6c696361 74696f6e 20696420 22636f6d 2e617070 6c652e69 54756e65 73222074 6f206c61 756e6368>
2015/09/11 14:14:00:260 | DEBUG | Patcher:41 - Finished initializing.
2015/09/11 14:14:00:260 | INFO | AppDelegate:173 - Refreshing view...
2015/09/11 14:14:00:260 | DEBUG | Patcher:78 - Loading files and determing file statuses...
2015/09/11 14:14:00:261 | INFO | Patcher:142 - File: rcd, Patched: 0, MD5: 9790786e8993205a8d42d1b974537a6e, Date modified: 2015-09-03 12:03:16 +0000, Comments: Unpatched.
2015/09/11 14:14:00:265 | DEBUG | Patcher:69 - _areCommandLineToolsInstalled = 1
2015/09/11 14:14:00:266 | INFO | Patcher:73 - Command line tools found.
2015/09/11 14:14:00:266 | INFO | AppDelegate:180 - File is unpatched.
2015/09/11 14:14:00:266 | INFO | AppDelegate:189 - No backups found.
2015/09/11 14:14:00:267 | VERBOSE | AppDelegate:252 - Finished refreshing view.
2015/09/11 14:15:07:589 | INFO | AppDelegate:173 - Refreshing view...
2015/09/11 14:15:07:589 | DEBUG | Patcher:78 - Loading files and determing file statuses...
2015/09/11 14:15:07:590 | INFO | Patcher:142 - File: rcd, Patched: 0, MD5: 9790786e8993205a8d42d1b974537a6e, Date modified: 2015-09-03 12:03:16 +0000, Comments: Unpatched.
2015/09/11 14:15:07:596 | DEBUG | Patcher:69 - _areCommandLineToolsInstalled = 1
2015/09/11 14:15:07:596 | INFO | Patcher:73 - Command line tools found.
2015/09/11 14:15:07:596 | INFO | AppDelegate:180 - File is unpatched.
2015/09/11 14:15:07:596 | INFO | AppDelegate:189 - No backups found.
2015/09/11 14:15:07:597 | VERBOSE | AppDelegate:252 - Finished refreshing view.
2015/09/11 14:15:08:241 | INFO | AppDelegate:173 - Refreshing view...
2015/09/11 14:15:08:241 | DEBUG | Patcher:78 - Loading files and determing file statuses...
2015/09/11 14:15:08:242 | INFO | Patcher:142 - File: rcd, Patched: 0, MD5: 9790786e8993205a8d42d1b974537a6e, Date modified: 2015-09-03 12:03:16 +0000, Comments: Unpatched.
2015/09/11 14:15:08:247 | DEBUG | Patcher:69 - _areCommandLineToolsInstalled = 1
2015/09/11 14:15:08:247 | INFO | Patcher:73 - Command line tools found.
2015/09/11 14:15:08:248 | INFO | AppDelegate:180 - File is unpatched.
2015/09/11 14:15:08:248 | INFO | AppDelegate:189 - No backups found.
2015/09/11 14:15:08:248 | VERBOSE | AppDelegate:252 - Finished refreshing view.
2015/09/11 14:15:10:367 | INFO | AppDelegate:362 - Use requested to patch...
2015/09/11 14:15:10:371 | INFO | AppDelegate:380 - Xcode command line tools are installed.
2015/09/11 14:15:11:392 | INFO | AppDelegate:393 - Requesting patch...
2015/09/11 14:15:11:392 | INFO | Patcher:161 - Patching rcd...
2015/09/11 14:15:11:393 | INFO | Patcher:176 - Replaced instance #1 at 30730:48
2015/09/11 14:15:11:393 | INFO | Patcher:171 - No more instances.
2015/09/11 14:15:11:393 | INFO | Patcher:184 - Replaced 1 total instances
2015/09/11 14:15:14:250 | INFO | Patcher:204 - Creating backup file /System/Library/CoreServices/rcd.app/Contents/MacOS//rcd_backup_1.0_20150911_14_15.14 before overwriting rcd.
2015/09/11 14:15:14:250 | DEBUG | Patcher:280 - writeDataToProtectedFile: /System/Library/CoreServices/rcd.app/Contents/MacOS//rcd_backup_1.0_20150911_14_15.14
2015/09/11 14:15:16:459 | INFO | AppDelegate:65 - --------------- New session - Version 1.0 ---------------
2015/09/11 14:15:16:461 | INFO | AppDelegate:66 - Log file directory: /Users/redacted/Library/Logs/Play Button iTunes Patch
2015/09/11 14:15:16:462 | INFO | AppDelegate:78 - OS Version: Version 10.11 (Build 15A282a)
2015/09/11 14:15:16:462 | DEBUG | Patcher:21 - Initializing.
2015/09/11 14:15:16:462 | DEBUG | Patcher:22 - RCD_PATH: /System/Library/CoreServices/rcd.app/Contents/MacOS/
2015/09/11 14:15:16:462 | DEBUG | Patcher:31 - Find command data: <74656c6c 20617070 6c696361 74696f6e 20696420 22636f6d 2e617070 6c652e69 54756e65 73222074 6f206c61 756e6368>
2015/09/11 14:15:16:462 | DEBUG | Patcher:32 - Replace command data: <2d2d6c6c 20617070 6c696361 74696f6e 20696420 22636f6d 2e617070 6c652e69 54756e65 73222074 6f206c61 756e6368>
2015/09/11 14:15:16:462 | DEBUG | Patcher:41 - Finished initializing.
2015/09/11 14:15:16:462 | INFO | AppDelegate:173 - Refreshing view...
2015/09/11 14:15:16:462 | DEBUG | Patcher:78 - Loading files and determing file statuses...
2015/09/11 14:15:16:463 | INFO | Patcher:142 - File: rcd, Patched: 0, MD5: 9790786e8993205a8d42d1b974537a6e, Date modified: 2015-09-03 12:03:16 +0000, Comments: Unpatched.
2015/09/11 14:15:16:467 | DEBUG | Patcher:69 - _areCommandLineToolsInstalled = 1
2015/09/11 14:15:16:467 | INFO | Patcher:73 - Command line tools found.
2015/09/11 14:15:16:468 | INFO | AppDelegate:180 - File is unpatched.
2015/09/11 14:15:16:468 | INFO | AppDelegate:189 - No backups found.
2015/09/11 14:15:16:468 | VERBOSE | AppDelegate:252 - Finished refreshing view.

Play Button iTunes Patch not working on MacBook Pro Touch Bar w/ Mojave

I will have to double-check if the patch is working on my 2012 MacBook Pro running Mojave, but on my 2018 MacBook Pro running Mojave, the Touch Bar's play button still launches iTunes even after going through the regular setup process w/o error. (Disable SIP โ†’ Run patch โ†’ Re-enable SIP)

Please let me know what info I can provide to help debug.

Patch did not work for me on High Sierra

Hi Farhan,

The patch has worked for me for many years however it i no longer working on High Sierra.

I notice it stopped working, downloaded 1.1. Disabled SIP. Rebooted. Ran 1.1. It said patched already - I rewatched for the hell of it. Rebooted. iTunes still launches using the play button.

Any help would be greatly appreciated.

Cheers,
Chris

See screenshot
screen shot 2018-04-18 at 10 52 43 pm

object file format unrecognized, invalid, or unsuitable

@bluestarstudios, moving our conversation from #1 here.

I also get the crashing of RCD. Running OSX 10.8.5. Here's an interesting thing I noticed while running v0.8.3 of the patch:

Patching...
 + Killed any running processes.
 + Backed up the existing file as rcd_backup_0.8.3_201404141421.33
 + Patching...
    Successfully patched the file (found 1 instances at 28702).
 + Regenerating the code signature...
/System/Library/CoreServices/rcd.app/Contents/MacOS/rcd: replacing existing signature
/System/Library/CoreServices/rcd.app/Contents/MacOS/rcd: object file format unrecognized, invalid, or unsuitable
 + Successfully patched the existing file.

Thoughts?

Can you please send me the output of the following command? (note the star at the end).

md5 /System/Library/CoreServices/rcd.app/Contents/MacOS/rcd*

Specify Python version in shebang

On systems with Python 3 installed & set as the default, the script fails like this:

  File "/Users/joshua/Downloads/play-button-itunes-patch-master/edit_rcd_bin.py", line 17
    print "%s rcd_filepath" % sys.argv[0]
                          ^
SyntaxError: invalid syntax

I got around this by slightly changing the shebang to:

#!/usr/bin/env python2

This fixes the problem and allows the script to execute regardless of the default Python (3/2).

Also, kudos, your patch still works on Yosemite for me.

iTunes Banner Notifications not showing after patch

After patching rcd with the Play Button iTunes Patch GUI, iTunes no longer displays a banner notification when the song changes but the notification still pins in Notification Center.

Unpatching it fixes this

Problem with code signing rcd

After applying the patch, some things start crashing, fortunately, restoring the backup works very well... However, I would still like to patch the stupid play button starting itunes...

How to restore manually if backup doesn't exist?

Hello, for some reason, I don't have a backup version of the rcd file. I might have had it originally, but it disappeared, perhaps after upgrading to High Sierra?

Anyway, is it possible to restore the original file somehow if I don't have the backup?

rcd crashing after applying patch

I disabled the file system protection and applied the patch. But rcd starts crashing right after the patch. And I have to restore the rcd from backup to make it work. :(

Please help. After hours and hours spend on google looking for a solution I found this.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.