项目开发解决方案及参考文献

受尽苦难而不厌,此乃修罗之道。 感谢各位大神分享。(づ ̄3 ̄)づ╭❤~



1、统计整个工程的代码行

小技巧5-iOS 统计Xcode整个工程的代码行数

2、蘑菇街路由

MGJRouter的简单实用

3、UIButton图文混排

UIButton的图文混排

4、iOS自定义瀑布流布局

IOS实现自定义布局瀑布流

5、上架流程

iOS App打包上架超详细流程(手把手图文教你)

6、地图定位

iOS:高德地图的使用

ios开发之 -- 调用系统定位获取当前经纬度与地理信息

7、自定义TabBarController

CYLTabBarController的使用

8、酒店日历选择器

高仿小猪短租入住时间选择器

9、友盟分享因http链接不显示缩略图的问题

目前发现三种解决方案

1、把url图片转换成UIImage类型缓存下来交给缩略图属性

SLShareManage *me = [[SLShareManage alloc]init];
NSURL *imgUrl = [NSURL URLWithString:self.raceBasicModel.imageURL];
UIImage *imageHttps = [UIImage imageWithData: [NSData dataWithContentsOfURL:imgUrl]];
me.image = imageHttps;

2、配置友盟分享时关闭强制验证https

[UMSocialGlobal shareInstance].isUsingHttpsWhenShareContent = NO;

3、配置白名单,并且在info.plist文件中设置安全域名

<key>NSAppTransportSecurity</key>
<dict>
<key>NSAllowsArbitraryLoads</key>
<true/>
</dict>

10、友盟推送

iOS集成友盟推送,适配iOS10

iOS集成友盟推送

玩转 iOS 10 推送 —— UserNotifications Framework(上) iOS 接收推送消息后跳转到某个页面(适配iOS10)

11、BeeCloud支付流程

BeeCloud iOS SDK

12、真机调试的问题

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

最后解决方法如下:

找到工程文件中xxx.entitlements文件,在vim中打开
删除.entitlements文件中的<key>aps-environment</key>,保存后重新运行,即可。

2、若配置了开发环境,提示如下错误:

Signing for "XXX" requires a development team. Select a development team in the project editor.
Code signing is required for product type 'Application' in SDK 'iOS 10.0'

解决方法:

targets --> general --> Signing --> Team (选择你们公司的Team )

3、iPhone is busy: Preparing debugger support for iPhone? 解决方法:

Xocde—>Window menu—>Device and Simulators—>Device—>Button at bottom left corner—>Next—>Done

或者退出xcode,重启手机.

13、xcode修改公司名称和作者

选择项目工程-》TARGETS-》General

14、xcode修改工程名

xcode修改工程名

15、商品属性选择功能

iOS商品详情页面,商品属性选择功能(SKU)

16、html页面加载优化

html页面加载优化

17、UI绘制工具

QMUI IOS

18、前端webview与原生交互

前端 WebView 指南之 iOS 交互篇

19、欢迎指南界面库

DWIntrosPage

20、自动混淆

iOS自动代码混淆专家

21、很多干货

全部干货

22、腾讯云IM接入案例

腾讯云IM接入案例

23、横竖屏切换

横竖屏切换

24、下拉筛选菜单

MMComBoBox

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏世界第一语言是java

vue2(webpack)调用amap高德地图及其UI组件vue2(webpack)调用amap高德地图及其UI组件和标记物#

30030
来自专栏腾讯Bugly的专栏

《Pluto - iOS 上一个高性能的排版渲染引擎》

| 导语 Pluto 是 iOS 上的一个排版渲染引擎,通过 JSON/JS 文件可以很方便地描述界面元素,开发效率很高,并且在流畅度,内存等方便有保证 Qzo...

34370
来自专栏拂晓风起

createjs入门

19330
来自专栏Jerry的SAP技术分享

为什么有的系统的事务码BSP_WD_CMPWB看不见Enhance Component这个按钮

我的同事问我,为什么有的系统看不到下图7的按钮?

20380
来自专栏谈补锅

cordova for ios: Unable to simultaneously satisfy constraints.

  使用cordova开发ios项目的时候,在上传图片碰到一个问题。使用html的<input type="file"/>标签来选择照片或者拍照片,引起了布局报...

14540
来自专栏码农笔录

vue2(webpack)调用amap高德地图及其UI组件

39610
来自专栏小白安全

ClickJacking攻击-获取管理员权限

前言 有一段时间没做测试了,偶尔的时候也会去挖挖洞。本文章要写的东西是我利用ClickJacking拿下管理员权限的测试过程。但在说明过程之前,先带大...

331110
来自专栏Android机动车

大杀器Bodymovin和Lottie:把AE动画转换成HTML5/Android/iOS原生动画

Airbnb出了移动端的动画库Lottie,可以和一个名叫Bodymovin的AE插件结合起来,把在AE上做好的动画导出为json文件,然后以Android/i...

37710
来自专栏GIS讲堂

eCharts添加自定义geojson数据实现地图展示

当初看到echarts的地图的时候感觉可以做点什么,但是一直米有实施,最近刚好用到了,就研究了研究,在echarts中添加了自定义的geojson数据,实现数据...

3.4K40
来自专栏DeveWork

CSS 命名之Dialog, Modal, Popup, Popover, Lightbox 等的区别

写 CSS 时候经常遇到要为弹窗浮层这些进行 class 命名的情况,之前对于Dialog, Modal, Popup, Flash,Tooltip等这类命名一...

35960

扫码关注云+社区

领取腾讯云代金券