针对此次iTunes12.1升级导致第三方用不了的解决方案

事情起因我就不多说了

正如网络新闻报道所说

引用CSDN业界资讯

由于,iTunes经过升级后,由32位替换成了64位的系统,两者在软件的兼容上,运算的处理上,都有了较大的不同,直接导致了多个苹果助手产品,对其兼容性上出现了无法连接的问题,时常出现错误报告的情况。

由于工作中涉及到调用iTunes驱动,所以第也在第一时间安装了最新版iTunes12.1

安装完后,打开控制面板中的卸载程序,Apple 应用程序支持分成了32位和64位

注册表中也有影子

下面来说说怎么解决

1、我觉得简单些的,直接发布两个版本的产品,一个32位,一个64位,正如iFunBox

2、主程序因为某些原因只能是32位,那就附带一个64位的程序,当操作系统为64位时启动64位程序来加载iTunes驱动

3、单独下载iTunes12.1-32位的iTunesMobileDevice.dll等文件来加载,具体见下段

这次的升级也影响了PP助手

PP助手第一时间(2015-01-30)处理方法是让用户下载安装iTunes12.0,PP助手官方论坛帖子

在昨天(2015-02-03)发布了新版本进行了兼容12.1,但主程序并没有什么改动(并不是用解决方案1)

查找发现有下载一个压缩包,存放在$(APPDATA)\Teiron\ihelper\PPiTunesDll目录下

再跟iTunes12.1-32位的相关文件md5码进行比对,完全一致

同时,修改了注册表 [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Apple Inc.\Apple Mobile Device Support\Shared] 的iTunesMobileDeviceDLL值

在自己的32位程序中加载$(APPDATA)\Teiron\ihelper\PPiTunesDll\iTunesMobileDevice.dll,确实可行

个人拙见,欢迎拍砖

时间: 2024-12-29 12:22:25

针对此次iTunes12.1升级导致第三方用不了的解决方案的相关文章

Yosemite 升级后第三方SSD TRIM失败不能进入系统处理

no zuo no die, 这把手欠升级到了Yosemite, 然后发现原来在Mavericks里已经激活的TRIM在这里不行了, 又提示trim enable软件不适于此版本. 然后,悲剧就开始了, 随手找了一个老帖子,按照那个命令把内核文件改了, 也没管适不适用于Yosemite, 然后重启, 就进不去了... 一个禁止的标志横在那, 心哇凉啊, 我都还没做Mavericks的U盘安装盘,想降回去也不行啊. 拿着PC在那狂搜, 看来老外比我早, 有人解决了,遇到这个情况的朋友,输入以下救命

python 升级导致yum无法正常使用

一.问题描述 昨天安装django的时候有些命令用不了,一查应该是python版本过低,目前版本2.6.6,于是编译安装了2.7.2版本,编译完成后做了个软连接加到path路径里面,使python调用的2.7版本.但是问题来了,当使用yum的时候报错使用不了,找不到模块. [[email protected] ~]# yum There was a problem importing one of the Python modules required to run yum. The error

CentOS 6.5升级Python后yum不可用的解决方案

因开发需要,今天把CentOS 6.5自带的Python2.6.6升级到了Python2.7.3.按照如下步骤进行升级 1.查看当前系统python的版本 python -V 2.下载2.7.3版本的Python wget http://python.org/ftp/python/2.7.3/Python-2.7.3.tar.bz2 3.解压和安装 tar -jxvf Python-2.7.3.tar.bz2 #进入解压后的目录 cd Python-2.7.3 #编译和安装 ./configur

黄聪:wordpress后台加载ajax.googleapis.com导致打开速度很慢的解决方案

打开wordpress后台,发现很卡,通过开发者工具看到是因为加载http://ajax.googleapis.com/ajax/libs/jqueryui/1.10.4/themes/smoothness/jquery-ui.css这个元素导致的. <link rel='stylesheet' id='jquery-ui-smoothness-css' href='http://ajax.googleapis.com/ajax/libs/jqueryui/1.10.4/themes/smoot

微信公众号客服接口升级 支持第三方平台调用

客服接口今日又升级了,除了自定义客服头像和昵称外,也支持第三方平台代替公众号管理客服帐号和调用客服接口,需第三方平台接入公众号登录授权(在微信开放平台接入). 客服接口是公众号与用户进行客服回复的关键接口,今日客服接口进行了升级,增加了自定义头像和昵称的能力,帮助公众号以不同的客服身份服务不同用户. 该能力针对所有拥有客服接口权限的公众号开放(微信认证的订阅号和所有服务号,都拥有客服接口权限). 该能力具体表现是,开发者根据开发文档的要求,创建并设置客服帐号的头像和昵称后,微信用户(6.0.2版

内核升级导致磁盘组无法挂载

2015年11月21日,操作系统从rhel 6.2升级到6.5 后,导致数据库无法识别磁盘组 导致数据库无法识别图示的四块盘 下面是udev绑定参数 上面的四块盘是分区过的盘, 和同事一起修改绑定方法都无法解决,最后通过回退内核解决,下面是查询到的正常状态 来自为知笔记(Wiz)

python升级导致的坑

问题来源 问题往往都是这样来的突然,让我措手不及. 小孩没娘说来话长啊,操作系统是centos6.5因此默认自带的python是2.6.6的,突然有一天我要写一个关于kafka topic消费情况的监控,因此我需要安装一个包,很不巧这个包要求很特殊需要python2.7,没招只能升级了,升级比较简单网上搜索一大堆,升级完成监控也顺利开发完成了,一切就这样相安无事过去了很久.突然今天同事来找我说他之前给hive写的一个udf函数不能用了,说缺少这个包:pyhs2,还说之前装过这个包,为啥不能用了,

python升级导致yum不可用 “ No module named yum”

最近在看python,虚拟机装的是Centos6.6,自带的python版本是2.6.6,打算升级到2.7. 我的升级过程大致如下: 下载2.7源码包https://www.python.org/downloads/source/ 卸载旧的python,rpm -e python 编译安装python2.7 整个过程没有遇到问题,但升级完后,再用yum安装软件时报如下错误 [[email protected] python]# yum There was a problem importing 

Linux内核升级导致无法启动,Kernel panic - not syncing Unable to mount root fs on unknown block(0,0)

问题原因:内核的某次升级,导致系统无法启动. 首先进入recovery模式:引导界面选择-->Ubuntu高级-->出现的选项中选择能够启动的recovery模式(几个内核版本分别试一下)-->确认后就能看到一个界面出现很多选项,选择第一个recovery模式-->OK.(大概步骤就是这样,自己摸索一下就出来了) 然后就进入系统了.在这里操作如下 1,查看/boot/下的文件 abi-4.4.0-31-generic memtest86+.binabi-4.4.0-98-gener