你的智能手机追踪你的地点用于导航,天气预报和交通信息。
然而,如果你不喜欢Google和Apple追踪这些信息,下面一些方法关闭位置追踪。
其实,位置追踪为我们提供了很多有用信息,但是Google和Apple已匿名方式收集这些信息,。而且任何人可以用软件查看你曾经的位置信息,如果你担心这些问题,下面提供方法如何关闭这些功能。
关闭Android的位置缓存
很幸运, Android的位置追踪服务可以选择性关闭的,你也许或不需要启动它当你初始化设置手机时候。 也可以在设置>位置和安全>取消选择使用无线网络,这样像地图的应用程序不会去手机当时信息,但是坏处是定位不太精准,,Google也不会收集任何地理位置信息,也不会存储到手机里。
然后,如果你想清楚以前的地理位置,你需要重启手机,然后按照free location cache,然后你可以查看曾经被地图吹总的位置,也可以从手机中清除这些文件。
关闭iOS系统的追踪功能
在iOS系统比较复杂,关闭位置服务会停止发送数据到apple,但是它还会存储位置数据在手机上,所以,任何人访问你的手机或电脑可以看见你以前的位置,唯一方法是越狱手机,并按照untrackerd 应用,Untrackerd 是很方便的应用,只要安装它,他会自动清除地理位置并预防手机记录任何数据,但是这个应用不会在手机留有图标。
服务追踪也是个好东西,时间,我们认为这个是智能机中很有用的东西,如果你不喜欢这个东西,或者如果你怕手机丢失而导致很多麻烦事。
29 October 2011
28 October 2011
24 October 2011
how to solve purchase skype credit redirect to tom skype
It really makes me annoying that it redirec to chinese skype!!!
ok , today i use PC version Skype to call my phone number, it automatic hang up and pop out a new window, it remind me buy credit, i click buy more, it go to international skype.
then i can use paypal to buy more credit . lol Crossfinger
ok , today i use PC version Skype to call my phone number, it automatic hang up and pop out a new window, it remind me buy credit, i click buy more, it go to international skype.
then i can use paypal to buy more credit . lol Crossfinger
怎么解决购买skype credit跳转到tom skype的问题
昨天skype 没有credit,但是去国际skype购买credit自动跳转到tom skype
今天发现用电脑版的拨打一个电话会自动挂断,然后提示购买credit,我选择购买credit
奇迹出现了,竟然去了国际skype了,然后就用paypal购买。。。。
今天发现用电脑版的拨打一个电话会自动挂断,然后提示购买credit,我选择购买credit
奇迹出现了,竟然去了国际skype了,然后就用paypal购买。。。。
23 October 2011
iOS 5半完美越狱
注:此越狱在iPhone 4s和iPad2无效
第一步:
下载最新版本的Redsn0w并越狱设备
第二步:
打开Cydia,添加源 http://thebigboss.org/semitether
第三步:搜索"SemiTether" 并安装
当设备重启后,不需要Pc或Mac引导,但是重启后的设备无法使用邮箱,safari和cydia功能,除非使用Redsn0w重新引导.
第一步:
下载最新版本的Redsn0w并越狱设备
第二步:
打开Cydia,添加源 http://thebigboss.org/semitether
第三步:搜索"SemiTether" 并安装
当设备重启后,不需要Pc或Mac引导,但是重启后的设备无法使用邮箱,safari和cydia功能,除非使用Redsn0w重新引导.
21 October 2011
19 October 2011
18 October 2011
解决 iOS 5 费电问题
1. 重制网络设置
设置,通用,重制,重制网络设置
2. 关闭蓝牙
设置,通用,蓝牙,关闭
3.关闭通知
设置,通知,关闭不必要的通知应用
4. 关闭iCloud
设置,通用,iCloud, 关闭所有东西
5. 关闭定位服务
设置,定位服务,关闭不必要的定位服务
6. 关闭时区调整
设置,定位服务,系统服务,关闭 设定时区
7. 关闭ping
设置,通用,限制,启动限制,ping,关闭
8.关闭诊断和使用报告
设置,通用,关于,诊断,不发送
设置,通用,重制,重制网络设置
2. 关闭蓝牙
设置,通用,蓝牙,关闭
3.关闭通知
设置,通知,关闭不必要的通知应用
4. 关闭iCloud
设置,通用,iCloud, 关闭所有东西
5. 关闭定位服务
设置,定位服务,关闭不必要的定位服务
6. 关闭时区调整
设置,定位服务,系统服务,关闭 设定时区
7. 关闭ping
设置,通用,限制,启动限制,ping,关闭
8.关闭诊断和使用报告
设置,通用,关于,诊断,不发送
17 October 2011
15 October 2011
14 October 2011
Ultrasn0w 1.2.4 发布,支持iOS 5
iPhone dev team今天发布ultrasn0w升级,支持iOS 5,但是并没有添加新基带的支持,如果你的iphone 3G/3GS 有04.26.08, 05.11.07, 05.12.01, 05.13.04,06.15.00和iPhone 4有01.59.00的基带,可以解锁了
iOS5 完美越狱目前暂无
现在可以越狱的软件有
sn0wbreeze v2.8b8 (For iOS 5.0)
和
Redsn0w 的不完美越狱教程看这里
和
- redsn0w 0.9.9b5 for Mac
- redsn0w 0.9.9b4 for Windows (version 0.9.9b5 after more testing)
Redsn0w 的不完美越狱教程看这里
13 October 2011
Redsn0w 0.9.9b5 发布
mac下载地址https://sites.google.com/a/iphone-dev.com/files/home/redsn0w_mac_0.9.9b5.zip?attredirects=0&d=1
windows等测试后发布
windows等测试后发布
iOS 5 发布正式版,付下载地址
• iPhone 3GS
• iPhone 4 GSM
• iPhone 4 CDMA
• iPhone 4s
• iPad
• iPad 2
• iPad 2,2
• iPad 2,3
• iPod touch third-generation
• iPod touch fourth-generation
• Apple TV second-generation (iOS 4.4)
如果已经用iTunes下载
去这个目录
Mac: ~/Library/Application Support/MobileSync/Backup/
Windows XP: \Documents and Settings\(用户名)\Application Data\Apple Computer\MobileSync\Backup\
Windows Vista 和 Windows 7: \Users\(用户名)\AppData\Roaming\Apple Computer\MobileSync\Backup\
• iPhone 4 GSM
• iPhone 4 CDMA
• iPhone 4s
• iPad
• iPad 2
• iPad 2,2
• iPad 2,3
• iPod touch third-generation
• iPod touch fourth-generation
• Apple TV second-generation (iOS 4.4)
如果已经用iTunes下载
去这个目录
Mac: ~/Library/Application Support/MobileSync/Backup/
Windows XP: \Documents and Settings\(用户名)\Application Data\Apple Computer\MobileSync\Backup\
Windows Vista 和 Windows 7: \Users\(用户名)\AppData\Roaming\Apple Computer\MobileSync\Backup\
12 October 2011
iTunes 10.5 正式版发布,下载地址
下载
What’s new in iTunes 10.5
What’s new in iTunes 10.5
- iTunes in the Cloud. iTunes now stores your music and TV purchases in iCloud and makes them available on your devices anywhere, any time, at no additional cost.
- Automatic Downloads. Purchase music from any device or computer and automatically download a copy to your Mac and iOS devices.
- Download Previous Purchases. Download your past music, TV, app, and book purchases again, at no additional cost. Previous purchases may be unavailable if they are no longer on the iTunes Store.
- Sync with your iPhone, iPad, or iPod touch with iOS 5.
- Wi-Fi Syncing. Automatically sync your iPhone, iPad, or iPod touch with iTunes any time they’re both on the same Wi-Fi network.
7 October 2011
5 October 2011
Redsn0w 0.9.9b2已放出
下载 Redsn0w 0.9.9b2 for Windows / Mac
Version 0.9.9b2 has been released with fixes and enhancements related to: Verizon iPhone4 firmware detection, Fix Recovery, Stitching, and blob processing. If you encountered a problem with any of these in the b1 version, please try b2 and leave any feedback below!
这个版本修复一些错误并提高性能,修复Verizon iPhone 4固件检测,修复恢复模式,和blob处理
Version 0.9.9b2 has been released with fixes and enhancements related to: Verizon iPhone4 firmware detection, Fix Recovery, Stitching, and blob processing. If you encountered a problem with any of these in the b1 version, please try b2 and leave any feedback below!
这个版本修复一些错误并提高性能,修复Verizon iPhone 4固件检测,修复恢复模式,和blob处理
iOS 5 GM 下载地址
下载 iOS 5 GM ipsw 固件 :
- 下载 iOS 5 GM for iPhone 4 GSM (MultiUpload - Uploadking)
- 下载 iOS 5 GM for iPhone 4 CDMA (MultiUpload)
- 下载 iOS 5 GM for iPhone 3GS (MultiUpload - Uploadking)
- 下载 iOS 5 GM for iPod Touch 4G (MultiUpload - Uploadking)
- 下载 iOS 5 GM for iPod Touch 3G (MultiUpload - Uploadking)
- 下载 iOS 5 GM for iPad 2 Wifi (MultiUpload - Uploadking)
- 下载 iOS 5 GM for iPad 2 3G (MultiUpload - UploadKing)
- 下载 iOS 5 GM for iPad 1 (MultiUpload - UploadKing)
iOS 5 GM更新了什么
Accounts
- When creating an iCloud account, you can use any Apple ID as long as it is a full email address and not a MobileMe account. If you have a MobileMe account, you can move that account to iCloud. You can find more information at: http://me.com/move
AirPlay
- Starting in iOS 5, AirPlay is enabled by default for video content in applications and websites.
- In iOS 5, AV Foundation adds support for video playback via AirPlay.
APIs
- The
NSNetService
class and CFNetService APIs do no include P2P interfaces by default. To browse, register, or resolve services over P2P interfaces, an application needs to use the BonjourDNSService*()
APIs noted below. - Setting the interfaceIndex parameter to
kDNSServiceInterfaceIndexAny
in the following API’s will not include P2P interfaces by default. To include P2P interfaces, you must now set thekDNSServiceFlagsIncludeP2P
flag when usingkDNSServiceInterfaceIndexAny
or set the interfaceIndex tokDNSServiceInterfaceIndexP2P
. The affected APIs are:DNSServiceBrowse
DNSServiceRegister
DNSServiceResolve
DNSServiceRegisterRecord
DNSServiceQueryRecord
API Validation
- In the iOS 5 development tools, it is possible to extract APIs used by an application and have them checked for use of private APIs. This option is offered when you validate your application for app submission.
Apple TV
- The Apple TV Software enables users to mirror the contents of an iPad 2 to an Apple TV (2nd generation) using AirPlay. This software also enables Photo Stream on Apple TV so users can access photos stored in iCloud. Apple TV Software beta is being provided to test the latest AirPlay functionality with your iOS 5 apps and web sites. If you wish to install Apple TV Software beta on your device, you must first register your device UDID in the iOS Developer Program Portal.
Automatic Reference Counting
- In
Xcode, if the configuration is set to Device and there is a space in
the path of one of the source files (more commonly, the project is
inside a directory with spaces), the “Convert to Automatic Reference
Counting” step (after Precheck) will fail with error:
Error in format of file: <path>
.If encountered, the user should switch to Simulator and retry the migration.
Binary Compatibility
- On applications linked against the iOS 5 SDK, scroll view content offsets will no longer be rounded to integral pixels during a pinch gesture.
GameKit
- Match data for turn-based matches is limited to 4 KB.
- FIXED: Auto-matching with the turn-based view controller does not work. Invites or the direct auto-match API can be used as a workaround.
iCloud Backup
- Backups made prior to September 22nd are no longer available. It is strongly advised to upgrade to this version of iOS 5 in order to continue backing up your devices
iCloud Storage
- In the iCloud key-value store, the maximum number of keys has been raised to 256.
- All newly generated provisioning profiles are now automatically enabled for iCloud. If you are using an Xcode managed Team Provisioning Profile, click refresh in the Xcode Organizer to obtain a new iCloud-enabled profile. To enable all other provisioning profiles for iCloud, simply regenerate your profiles in the iOS Provisioning Portal.
- If your application is using the
NSMetadataQuery
class, you must set a predicate and the predicate is now honored. But the predicate is anNSPredicate
-style predicate, not a Spotlight-style predicate. An example of the difference is that you must useLIKE
instead of=
for wildcard matching. The differences are defined in more detail at:http://developer.apple.com/library/mac/#documentation/Cocoa/Conceptual/Predicates/Articles/pSpotlightComparison.html#//apple_ref/doc/uid/TP40002370-SW1. - The
setSortDescriptors:
method ofNSMetadataQuery
is not supported. - To enable iCloud storage within your apps in iOS 5, click the Enable Entitlements checkbox in the Summary pane of your project. Xcode creates a custom entitlements file for your project that automatically includes your Team ID. You can add additional iCloud Container values as required by your application. (Note that you must regenerate your existing provisioning profiles, either with Xcode or in the iOS Provisioning Portal, to use iCloud storage.)
- The container identifier string you pass to the
URLForUbiquityContainerIdentifier:
method ofNSFileManager
must include the team ID at the beginning of the string. As a convenience, you can passnil
to retrieve the first document container ID specified in your app’s entitlements. - In iOS 5, files that are protected via Data Protection cannot be used with iCloud Storage APIs.
- File presenters—objects that adopt the
NSFilePresenter
protocol—do not receive some of the messages that they are supposed to receive, including:presentedSubitemDidChangeAtURL:
As a work around, implement therelinquishPresentedItemToWriter:
method and check to see if the writer actually wrote when your file presenter reacquires the file. - If
you report a bug related to the iCloud storage interfaces, please
include the logs collected during your debugging session. To generate
these logs, you must install a special debug profile on your device.The
debug profile can be obtained from http://connect.apple.com. This
profile enables the generation of debug logs that are needed to diagnose
any problems using iCloud storage. The instructions to collect the logs
are:
- Install the profile. (The easiest way to do this is to mail it to yourself and open the attachment on your device.)
- Reproduce the bug.
- Sync with iTunes to pull the logs off your device.
- Attach the logs to your bug report. You can find the logs in
~/Library/Logs/CrashReporter/MobileDevice/DeviceName/DiagnosticLogs
.
These logs can grow large very quickly, so you should remove the profile after you have reproduced the problem and pulled the logs of your device. - File names are case-insensitive in Mac OS X but case-sensitive in iOS. This can lead to problems when sharing files between the two using iCloud. You should take steps on iOS to avoid creating files whose names differ only by case.
iTunes
- The
version of iTunes that comes with the GM release cannot sync devices
that have the beta 7 software installed. To avoid this problem, do the
following:
- Sync any devices that have beta 7 installed to the version of iTunes that came with beta 7.
- Upgrade iTunes to the version that comes with the GM release.
- Connect the device and install the GM software. (Understand that you might see a failure to sync error when you first connect the device.)
- After installing the GM software, restore from your backup you made in step 1.
Music Player
- FIXED: When deleting a song or video from Music/Videos on the device, the Music Player app crashes.
Security
- In iOS 5, the signing of certificates with MD5 signatures is not supported. Please ensure that certificates use signature algorithms based on SHA1 or SHA2.
Springboard
- Push and local notifications for apps appear in the new Notification Center in iOS 5. Notification Center displays notifications that are considered “unread.” To accommodate push and local notifications that have no unread status, set your application’s badge count to 0 to clear that app’s notifications from Notification Center.
UI Automation
- When using the
performTaskWithPathArgumentsTimeout
method ofUIAHost
in a UI Automation script where the API outputs excessively (say, thousands of lines of text) to standard out or standard error, the task may deadlock until the timeout is reached, at which point it will throw a JavaScript exception. - The
lock()
andunlock()
functions ofUIATarget
have been replaced with thelockForDuration(
<seconds>)
function. - In
iOS 5, you can now trigger the execution of a UI Automation script on
an iOS device from the host terminal by using the instruments tool. The
command is:
instruments -w <device id> -t <template> <application>
- When
using the cli instruments for UI Automation you can now target the
default Automation Template and pass the script and results path into
the tool as environment variable options. For example:
instruments -w <device id> -t /Developer/Platforms/iPhoneOS.platform/Developer/Library/Instruments/PlugIns/AutomationInstrument.bundle/Contents/Resources/Automation.tracetemplate <application> -e UIASCRIPT <script> -e UIARESULTSPATH <results path>
UIKit
- Rotation
callbacks in iOS 5 are not applied to view controllers that are
presented over a full screen. What this means is that if your code
presents a view controller over another view controller, and then the
user subsequently rotates the device to a different orientation, upon
dismissal, the underlying controller (i.e. presenting controller) will
not receive any rotation callbacks. Note however that the presenting
controller will receive a
viewWillLayoutSubviews
call when it is redisplayed, and theinterfaceOrientation
property can be queried from this method and used to lay out the controller correctly. - In iOS 5, the
UIPickerView
class doesn’t send itspickerView:didSelectRow:inComponent:
delegate message in response to the programatic selection of an item. - Returning
nil
from thetableView:viewForHeaderInSection:
method (or its footer equivalent) is no longer sufficient to hide a header. You must overridetableView:heightForHeaderInSection:
and return0.0
to hide a header. - In iOS 5, the
UITableView
class has two methods to move one cell from one row to another with defined parameters. These APIs are:moveSection:toSection:
moveRowAtIndexPath:toIndexPath:
- Using the
UIWebView
class in Interface Builder, setting a transparent background color is possible in iOS 5. Developers compiling against the new SDK can check their XIB for theUIWebView
transparent setting. - In iOS 5, the
UINavigationBar
,UIToolbar
, andUITabBar
implementations have changed so that thedrawRect:
method is not called unless it is implemented in a subclass. Apps that have re-implementeddrawRect:
in a category on any of these classes will find that thedrawRect:
method isn’t called. UIKit does link-checking to keep the method from being called in apps linked before iOS 5 but does not support this design on iOS 5 or later. Apps can either:- Use the customization API for bars in iOS 5 and later, which is the preferred way.
- Subclass
UINavigationBar
(or the other bar classes) and overridedrawRect:
in the subclass.
- The
indexPathForRow:inSection:
,section
, androw
methods ofNSIndexPath
now useNSInteger
instead ofNSUInteger
, so that these types match with methods defined onUITableView
. - The behavior of the
UITableView
class’sscrollToRowAtIndexPath:atScrollPosition:animated:
method has changed. If a scroll position ofUITableViewScrollPositionTop
orUITableViewScrollPositionBottom
is specified, the method now adjusts for the top and bottom portions of thecontentInset
property. - In releases prior to iOS 5, the
UIPopoverController
class would unconditionally set the autoresizing masks of view controllers that provided the content for the popover controller. It would also unconditionally set the autoresizing masks of the views of view controllers pushed on to aUINavigationController
object which was the content view controller of the popover controller.TheUIPopoverController
class no longer does this for applications linked against iOS 5 or later. Developers should ensure that the autoresizing masks of views are set properly to allow for arbitrary resizing within any container, not just popovers. A mask of(
UIViewAutoresizingFlexibleWidth
|
UIViewAutoresizingFlexibleHeight
)
is reasonable. - The completion handler for
saveToURL:forSaveOperation:completionHandler:
is called outside of the coordinated write block. - The
autosaveWithCompletionHandler:
method is now only called for period-based saves when it is safe to return without saving. Documents must save, though, if thesaveToURL:forSaveOperation:completionHandler:
method is invoked.
Safari and WebKit
- In iOS 5, a new inherited CSS property,
-webkit-overflow-scrolling
, is available. The valuetouch
allows the web developer to opt in to native-style scrolling in anoverflow:scroll
element. The default value for this property isauto
, which allows single-finger scrolling without momentum. - The
WebKit framework has been updated to a version which closely matches
the engine used by Safari 5.1 on the Desktop. There are some areas to be
aware of with the new WebKit framework on iOS 5. Specifically, for web
sites and native apps that use UIWebView:
- There is a new HTML5-compliant parser.
- Text layout width may change slightly because word-rounding behavior now has floating-point-based precision.
- There is improved validation of the
<input type=number>
form field, which includes removing leading zeros and number formatting. - Touch events are now supported on input fields.
<input type=range>
is now supported.window.onerror
is now supported.- There is a new user agent that does not have locale information in the User Agent string.
- URLs are now canonicalized by making the scheme all lowercase. If a fake URL is used to pass information from a
UIWebView
back to native code, make sure that the scheme is always lowercase, or that the native code compares the scheme in a case-insensitive manner.
Wi-Fi Syncing
- Wireless
syncing support requires Mac OS X 10.6.8 or Lion. You will see an
option to enable wireless syncing when you connect your device to iTunes
with the USB cable. It is recommended you perform your initial sync
with a cable after restoring your device.
- Wireless syncing is triggered automatically when the device is connected to power and on the same network as the paired computer. Or, you can manually trigger a sync from iTunes or from Settings > General > iTunes Sync (same network as paired computer required).
- If you find issues with apps, media and/or photos synced to your device, you can reset then resync. From Settings > General > Reset, choose Erase all Content and Settings. Then reconnect to iTunes and sync again.
Subscribe to:
Posts (Atom)