通过php将Xcode post发送到mysql可以从模拟器工作,但不能从设备工作

通过php将Xcode post发送到mysql可以从模拟器工作,但不能从设备工作,php,ios,mysql,xcode,Php,Ios,Mysql,Xcode,我以为我今天在火车上工作时破解了我的代码,因为所有的东西都在模拟器上工作,但是当我回家在一台设备上测试我的代码时,它就不工作了 我使用以下代码发布到mysql数据库: NSString *urlString = [NSString stringWithFormat:@"http://mywebsite/loginToApp.php?email=%@&password=%@", email.text, password.text]; NSData *dataURL = [NSData da

我以为我今天在火车上工作时破解了我的代码,因为所有的东西都在模拟器上工作,但是当我回家在一台设备上测试我的代码时,它就不工作了

我使用以下代码发布到mysql数据库:

NSString *urlString = [NSString stringWithFormat:@"http://mywebsite/loginToApp.php?email=%@&password=%@", email.text, password.text];
NSData *dataURL = [NSData dataWithContentsOfURL:[NSURL URLWithString:urlString]];
NSString *returnedString = [[NSString alloc] initWithData:dataURL encoding:NSUTF8StringEncoding];
NSLog(@"urlString %@", urlString);
NSLog(@"dataURL %@", dataURL);
NSLog(@"%@", returnedString);
从模拟器和日志中可以看出这一点非常有效:

2015-06-24 02:22:55.489应用程序名[7339:1140365]urlString 2015-06-24 02:22:55.489 AppName[7339:1140365]数据URL 2015-06-24 02:22:55.489 AppName[7339:1140365]正确的密码

但是,当我在设备上运行时,它会记录:

2015-06-24 02:22:55.489应用程序名[7339:1140365]urlString 2015-06-24 02:28:15.654 AppName[739:122099]数据URL(空)


我不知道为什么这不起作用,非常感谢您的帮助:)

您的网站是否也在Mac上本地,您可以使用相同的url访问它?尝试从您的设备进入Safari,并查看它是否在您的设备Safari web浏览器中工作。您的网站是否也位于Mac上,您可以使用相同的url访问它?尝试从您的设备进入Safari,并查看它是否可以从您的设备Safari web浏览器工作。