2月5日消息,苹果用户今日在进行iOS6.1完美越狱后多遭遇了天气应用闪退的bug,威锋网的 gzdaliu为大家带来一种解决办法,大家可以参考: 我的iPhone4S越狱后天气也闪退。连XCode发现报 hook..execve() killing pid 425: application requires container but none set 把/Applications/Weather.app/Weather拷贝到Mac上, 用 ldid -eWeather >Weather.xml 内容如下: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>DataProtectionClass</key> <string>NSFileProtectionComplete</string> <key>com.apple.developer.ubiquity-kvstore-identifier</key> <string>com.apple.weather</string> <key>com.apple.locationd.effective_bundle</key> <true/> <key>com.apple.private.security.container-required</key> <true/> <key>com.apple.private.signing-identifier</key> <string>com.apple.weather</string> <key>com.apple.springboard.opensensitiveurl</key> <true/> </dict> </plist> 把 <key>com.apple.private.security.container-required</key> <true/> 改成 <key>com.apple.private.security.container-required</key> <false/> 然后 ldid -SWeather.xml Weather 把Weather上传到iPhone4S的“/Applications/Weather.app/Weather,respring”,问题解决。 当然,最好是下一版越狱工具直接bypass这个检查,这样更完美。
责任编辑:
|