Ios Xcode 4.5.1中的栓系与非栓系

Ios Xcode 4.5.1中的栓系与非栓系,ios,Ios,我已将此代码改编自 当设备被拴住时,代码正常工作,但一旦我断开设备,它就停止工作 很明显,我遗漏了一些东西,但并不明显 这是我的第一个问题。我希望我遵循的是正确的格式…只是一个简短的说明。如果你以这种方式使用UDID,苹果不会让你的应用通过。您应该改用CFUUID。看看这个答案。。。只是一个简短的说明。如果你以这种方式使用UDID,苹果不会让你的应用通过。您应该改用CFUUID。看看这个答案。。。 - (void)sendProviderDeviceToken:(NSString *)token

我已将此代码改编自

当设备被拴住时,代码正常工作,但一旦我断开设备,它就停止工作

很明显,我遗漏了一些东西,但并不明显


这是我的第一个问题。我希望我遵循的是正确的格式…

只是一个简短的说明。如果你以这种方式使用UDID,苹果不会让你的应用通过。您应该改用CFUUID。看看这个答案。。。只是一个简短的说明。如果你以这种方式使用UDID,苹果不会让你的应用通过。您应该改用CFUUID。看看这个答案。。。
- (void)sendProviderDeviceToken:(NSString *)tokenString {
NSString *udid = [[UIDevice currentDevice] uniqueIdentifier];

NSString *bundleID = [[NSBundle mainBundle] bundleIdentifier];
UIRemoteNotificationType type = [[UIApplication sharedApplication] enabledRemoteNotificationTypes];

NSString *data = [NSString stringWithFormat:@"udid=%@&token=%@&id=%@&type=%i", udid, tokenString, bundleID, type];
NSString *escapedData = [[data description] stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];

NSString *httpRequestURLString = [NSString stringWithFormat:@"http://%@/RegisterDevice.cgi?%@", kRegistrationURI, escapedData];
NSURL    *httpRequestURL       = [NSURL URLWithString:httpRequestURLString];
}