1######一.App Transport Security has blocked a cleartext HTTP (http://) resource load since it is insecure. Temporary exceptions can be configured via your app's Info.plist file.
应用安全传输已经阻止了明文HTTP(http://)
资源加载,因为它是不安全的。暂时异常可以通过配置应用的plist文件解决。
使用高德地图遇到的
到plist里面添加NSAppTransportSecurity 字典 下面添加NSAllowsArbitraryLoads 布尔值 YES
以前添加plist习惯在列表选了 找了半天没找到才发现是可以添加的 后来发现其实直接用文本打开写入也是可以的
复制下面这段进去
<key>NSAppTransportSecurity</key>
<dict>
<key>NSAllowsArbitraryLoads</key>
<true/>
</dict>
二.关于tableview 明明有数据但无法显示 必须用手滑动才有数据
网友说可能是子线程问题 可是我并没开子线程 但修改后发现真的是子线程问题
<code>
-(void)refresh{
dispatch_async(dispatch_get_main_queue(), ^{
[self.tableView reloadData];
});
// [self.tableView reloadData];
}</code>
这个reload方法是通知调用刷新的
三.Local declaration of 'XXX' hides instance variable警告
本地声明隐藏了实例变量
四. reason: '*** Collection <__NSArrayM: 0x14e5a060> was mutated while being enumerated.'
证实了下 遍历数组的时候 你是不能修改数组的
五. 关于打包时候的证书问题
随便拿了一台 没加到测试机里面的机子 测试的时候
然后fix issue OK 可以往手机上跑了
但是当打包的时候 就开始报错了 这是时候 找到codesign 双击provision文件就OK了
注:当在手机跑完 直接双击provision 文件 并没有用 打包的时候还是会报错
六.*** Terminating app due to uncaught exception 'NSGenericException', reason: '*** Collection <__NSArrayM: 0x17d8a640> was mutated while being enumerated.
枚举的时候 调用了一个方法 里面有遍历了数组
在后面方法中把数组 mutable copy 一份就解决了
*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[__NSArrayI replaceObjectAtIndex:withObject:]: unrecognized selector sent to instance 0x15e5de60'
测试了下copy 果然是不行的 必须是深拷贝
七.-[BaseMapView initWithFrame:] exception:*** -[__NSArrayM objectAtIndex:]: index 0 beyond bounds for empty array
使用的AMap.bundle是for 2D的,去官网的相关下载中下载3D地图的DEMO,替换掉原来的就解决了。
八.
NSString *url= @"http://ottservers.netcoretec.com:60136/BT5001/report/"; Request failed: unacceptable content-type: text/html using AFNetworking 2.0
九.No matching provisioning profile found: Your build settings specify a provisioning profile with the UUID “d6c2bfeb-b4e9-4b2c-ac4f-a5918905a099”, however, no such provisioning profile was found.
provisioningprofiels下的描述文件显示invalid 重做了一个解决 20160116
十.cannot verify client.(3000)
重启XCODE就好了
清理下XCODE 重启XCODE 重启电脑 实乃奇葩bug之克星20160116