Click here to Close
打印

装了iCosta 1.0.3后把1.0.2删了.结果1.0.3装不上的解决办法

本主题由 Nicholas 于 2007-12-22 08:30 移动
引用:
原帖由 EricXP 于 2007-12-6 22:39 发表
其实可以编辑installer的记录文件,删掉iCosta相关内容,然后就能再装一遍iCosta啦
能说具体一点吗?如何编辑installer的记录文件?
有一个叫localpackages。plist的文件。。。把下面的删掉就好了

<dict>
<key>bundleIdentifier</key>
<string>org.freecoder.iphone.iCosta.fw111</string>
<key>category</key>
<string>Localization</string>
<key>contact</key>
<string>holly.lee@gmail.com pinxue@gmail.com</string>
<key>date</key>
<string>1196906589</string>
<key>description</key>
<string>iCosta-拼音: 由freecoder.org开发的系统集成中文输入法,安装后可在任何应用程序中输入中文。</string>
<key>location</key>
<string>http://iphone.freecoder.org/zips/iCostaPy_1.1.1.pxl</string>
<key>maintainer</key>
<string>Holly.Lee Pinxue</string>
<key>name</key>
<string>iCosta拼音(固件1.1.1)</string>
<key>scripts</key>
<dict>
<key>install</key>
<array>
<array>

<string>IfNot</string>

<array>

<array>

<string>FirmwareVersionIs</string>

<array>

<string>1.1.1</string>

</array>

</array>
</array>

<array>

<array>

<string>AbortOperation</string>

<string>这个版本的iCosta只能安装在固件版本为 1.1.1 的iPhone上!</string>

</array>
</array>
</array>
<array>

<string>If</string>

<array>

<array>

<string>InstalledPackage</string>

<string>org.freecoder.iphone.iCosta.fw111</string>

</array>
</array>

<array>

<array>

<string>AbortOperation</string>

<string>为确保安装顺利,请先卸载旧版本的iCosta!</string>

</array>
</array>
</array>
<array>

<string>CopyPath</string>

<string>iCostaImages/</string>

<string>/Library/iCosta</string>
</array>
<array>

<string>CopyPath</string>

<string>bin/</string>

<string>/usr/lib</string>
</array>
<array>

<string>CopyPath</string>

<string>util/</string>

<string>/bin</string>
</array>
<array>

<string>Exec</string>

<string>/bin/iCostaCtl -install111</string>
</array>
<array>

<string>Notice</string>

<string>请重启iPhone(关机再开)以完成安装!
重启后即可用"小地球"按钮切换到中文输入法界面!
更多说明请访问 http://iphone.freecoder.org
</string>
</array>
</array>
<key>uninstall</key>
<array>
<array>

<string>RemovePath</string>

<string>/Library/iCosta</string>
</array>
<array>

<string>Exec</string>

<string>/bin/iCostaCtl -uninstall111</string>
</array>
<array>

<string>RemovePath</string>

<string>/bin/iCostaCtl</string>
</array>
<array>

<string>RemovePath</string>

<string>/usr/lib/iCosta.dylib</string>
</array>
<array>

<string>Notice</string>

<string>请重启动iPhone以完成卸载!</string>
</array>
</array>
</dict>
<key>size</key>
<string>607233</string>
<key>source</key>
<string>http://iphone.freecoder.org/repository.php</string>
<key>url</key>
<string>http://iphone.freecoder.org/</string>
<key>version</key>
<string>1.0.3</string>
</dict>

TOP

LS的, 这个plist文件在什么位置?

谢谢
So....shall I install new version directly, or uninstall old first??
引用:
原帖由 sopher 于 2007-12-7 21:24 发表
LS的, 这个plist文件在什么位置?

谢谢
/private/var/root/Library/Installer/LocalPackages.plist
直接双击可以编辑,汉字都是乱码,不用管它。
我刚也出现了这个问题...用IBUS重新安装一个1.1.1的PXL就好了.
链接里提供的PXL1.03文件是升级文件吗?是不是不能卸载原来的1.02呀!
Did exactly what you have done and break the iCosta. Try the fix that you suggested but does not help. Try unintall 1.0.3 but got "Error Main script execution failed!"  I am using IP fw 1.1.1.  Any other suggestion?
Use Installar to install iCosta 1.0.3 then uninstall 1.0.2 in IP FW 1.1.1.  iCosta stop working.  Try uninstall  iCosta 1.0.3 but fail with error message. Install XPL on IP does not help either.    Use the Breezy on my Mac to install iCosta 1.0.3 again and now everything work fine.  Need to learn Pinying so can input chinese. Wish iCosta can support handwritten input in future.  I am also looking for similar chinese input package for Mac OSX.  Any pointer?

TOP

引用:
原帖由 相机 于 2007-12-8 00:20 发表

/private/var/root/Library/Installer/LocalPackages.plist
直接双击可以编辑,汉字都是乱码,不用管它。
已经搞定,谢了,兄弟!

发现用winscp双击直接编辑有问题,
后来我是用mobilefinder结合textediter才搞定的.就是删除那么一大段比较麻烦!
深公网安备案证字第 4403101901155 号