info.plist
根据以下错误消息,我需要在我的设置中启用HTTP模式?
传输安全性阻止了明文HTTP(http://)资源加载,因为它不安全.可以通过应用程序的Info.plist文件配置临时例外.
假设我的域名是example.com
.
我将Xcode更新为7.0或iOS 9.0时遇到问题.不知怎的,它开始给我标题错误
"无法加载资源,因为App Transport Security策略要求使用安全连接"
Web服务方法:
-(void)ServiceCall:(NSString*)ServiceName :(NSString *)DataString
{
NSURLSessionConfiguration *sessionConfiguration = [NSURLSessionConfiguration defaultSessionConfiguration];
[sessionConfiguration setAllowsCellularAccess:YES];
[sessionConfiguration setHTTPAdditionalHeaders:@{ @"Accept" : @"application/json" }];
NSURLSession *session = [NSURLSession sessionWithConfiguration:sessionConfiguration];
NSURL *url = [NSURL URLWithString:[NSString stringWithFormat:@"%@",ServiceURL]];
NSLog(@"URl %@%@",url,DataString);
// Configure the Request
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:url];
[request setValue:[NSString stringWithFormat:@"%@=%@", strSessName, strSessVal] forHTTPHeaderField:@"Cookie"];
request.HTTPBody = [DataString dataUsingEncoding:NSUTF8StringEncoding];
request.HTTPMethod = @"Post";
// post the request and handle response
NSURLSessionDataTask *postDataTask = [session dataTaskWithRequest:request completionHandler:^(NSData *data, NSURLResponse *response, NSError *error)
{
// Handle the …
Run Code Online (Sandbox Code Playgroud) 这不是Untrusted App Developer的副本.从iOS9开始,没有选择信任企业版本.有没有人找到解决方法?
因此,昨晚发布的iOS新测试版SDK具有"App Transport Security",鼓励开发人员使用https而不是http.原则上,这是一个好主意,我已经在我们的临时/生产环境中使用https.但是,当iOS应用程序连接到我在笔记本电脑上运行的Web服务时,我的本地开发环境中没有设置https.
从今天早上的一些游戏中可以看出,URL加载系统即使您将其设为http URL,也会决定使用https.有谁知道如何禁用此行为 - 即使只是针对特定的URL?
我在我的应用中发布了有关Google Framework的新警告:
(null):紧急:所有bitcode都将被删除,因为'/ Users/myname/Library/Mobile Documents/com~apple~CloudDocs/foldername/appname/GoogleMobileAds.framework/GoogleMobileAds(GADSlot + AdEvents.o)'是在没有bitcode的情况下构建的.您必须在启用bitcode(Xcode设置ENABLE_BITCODE)的情况下重建它,从供应商处获取更新的库,或禁用此目标的bitcode.注意:将来这将是一个错误.
Xcode 7给了我大约204个关于同样概念的警告,我无法解决这个问题.此外,我从我的应用程序访问网络时遇到问题.这是调试区域的错误:
-canOpenURL:URL失败:"kindle:// home" - 错误:"此应用程序不允许查询scheme kindle"
所有这些问题都不存在于iOS 8中.
有iOS 9 beta 1的人有这个问题吗?
我使用标准NSURLConnection连接到web服务,一旦调用webservice我就得到以下错误.这目前在iOS 8.3中有效
可能的beta bug?任何想法或想法都会很棒!我知道它在iOS 9开发的早期阶段
这是完整的错误:
CFNetwork SSLHandshake失败(-9824)NSURLSession/NSURLConnection HTTP加载失败(kCFStreamErrorDomainSSL,-9824)
NSURLRequest * urlRequest = [NSURLRequest requestWithURL:[NSURL URLWithString:@"https://mywebserviceurl"]];
NSURLResponse * response = nil;
NSError * error = nil;
NSData * data = [NSURLConnection sendSynchronousRequest:urlRequest
returningResponse:&response
error:&error];
Run Code Online (Sandbox Code Playgroud) 我正在尝试使用Xcode 7 beta 2中提供的新UI测试来编写测试用例.该应用程序有一个登录屏幕,它可以调用服务器进行登录.由于它是异步操作,因此存在与此相关的延迟.
在继续进一步的步骤之前,有没有办法在XCTestCase中引起延迟或等待机制?
没有适当的文档可用,我浏览了类的Header文件.无法找到与此相关的任何内容.
有什么想法/建议吗?
当我在iPad Xcode 7 beta 6上启动我的应用程序时,我在调试器控制台中收到此警告.在Xcode 6之前没有这样的警告.我不明白为什么它可能会来,也只是在iPad上.
根据Apple论坛帖子,它可能是Apple方面的一个错误.有人找到了解决方案吗?
我在iOS 9上收到以下错误:
-[UIApplication_handleNonLaunchSpecificActions:
forScene:
withTransitionContext:
completion:] unhandled action ->
<FBSSceneSnapshotAction: 0x150b2aef0>
{
handler = remote;
info = <BSSettings: 0x15333f650>
{
(1) = 5;
};
}
Run Code Online (Sandbox Code Playgroud)
有没有其他人遇到这个错误或它的含义?怎么了?
如何在iOS 9中更改状态栏文本颜色.
如何将状态栏文本颜色更改为白色
请帮助我.
谢谢.
ios9 ×10
ios ×8
xcode ×3
objective-c ×2
xcode7 ×2
bitcode ×1
ios10 ×1
nsurl ×1
nsurlsession ×1
ssl ×1
statusbar ×1
url ×1
xcode7-beta2 ×1
xcode7-beta6 ×1
xctwaiter ×1