ios 错误

使用真机测试的时候发现问题:

  Your development team, "", does not support the Push Notifications capability.

字面意思就是自己的开发这张画,没有推送权限呗。

解决方法是:找到打开推送时候,生产的.entitlements文件,打卡它,里面是

<?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>aps-environment</key>
    <string>development</string>
</dict>
</plist>
 

   <key>aps-environment</key>去掉这个key就行了。

我的理解是,推送环境key,  开发value,在开发环境下,不让它推送

______________________________________________________________________

真机测试的时候会出现 “The certificate used to sign "XXX" has either expired or has been revoked”这种错误,

字面意思就是你的证书过期或者被删除,但是我查看证书,证书未过期,那就是证书被删掉了,什么时候删掉,我也不知道。。。

解决方法就是:xcode ->Prefereace->Accounts->team->Download Manual Profiles 下载配置文件

但是 有时候你会遇到另一个问题,就是让你输入appid密码,但你怎么输都不对,怎么解决那,看这里,看这里,重启解决一切。。。。

-------------------------------------------------------------------------------------

使用 AFNetworking 请求被取消 出现错误Error Domain=NSURLErrorDomain Code=-999 "已取消"

 

NSString * cerPath = [[NSBundle mainBundle] pathForResource:@"current" ofType:@"cer"];

NSData * cerData = [NSData dataWithContentsOfFile:cerPath];

manager.securityPolicy = [AFSecurityPolicy policyWithPinningMode:AFSSLPinningModeCertificate withPinnedCertificates:[[NSSet alloc] initWithObjects:cerData, nil]];

// 是否在证书域字段中验证域名

[manager.securityPolicy setValidatesDomainName:NO];

在设置HTTPS的证书后 设置不验证域名即可 

____________________________________________________________________________

按钮不能点击的问题“

1.原因可能是userInteractionEnabled是NO;

2.按钮被覆盖

3.按钮的尺寸大于父视图

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值