2016-12-02 16:44:41 LSsugar 阅读数 199
  • Python 面试100讲(基于Python3.x)

    本课程搜集了各大互联网公司的Python面试题以及类似的题目。课程体系包括Python语言本身的知识、Python SDK、Web、Python爬虫以及算法等内容。所以的源代码都使用Python3.x编写。Python相关知识包括基本语法、正则表达式、字符串、数据库、网络、Web等。算法包括了一些出镜率高的内容、如与链表、树、数组相关的算法。

    8359 人正在学习 去看看 李宁

  下午找了半天可以在Xcode7上真机iOS10的方法,也下载了sdk,结果没有装对地方,真是相当尴尬.


   正确的安装地址Xcode7.3 -> 显示包内容 -> Contents -> Developer -> Platforms -> iPhoneOS.platform -> DeviceSupport


  把下载到的iOS 10 的sdk拖进去就好了.......


  然后就可以在Xcode7上对iOS 10 的系统进行真机测试了


下载sdk地址:http://download.csdn.net/download/sinat_33582662/9664349


2017-12-17 03:33:21 DavyLin 阅读数 235
  • Python 面试100讲(基于Python3.x)

    本课程搜集了各大互联网公司的Python面试题以及类似的题目。课程体系包括Python语言本身的知识、Python SDK、Web、Python爬虫以及算法等内容。所以的源代码都使用Python3.x编写。Python相关知识包括基本语法、正则表达式、字符串、数据库、网络、Web等。算法包括了一些出镜率高的内容、如与链表、树、数组相关的算法。

    8359 人正在学习 去看看 李宁

问题:

react-native 2.0.1生成的iOS工程代码需要用到iOS SDK 10的版本,否则在MAC OS 10.11 + XCode7.3 + iOS SDK 9.3下编译不通过。


解决方法:

1.MAC升通到MAC OS 10.13.2 (17C88)

2.Xcode升级到XCode8.3.3 (或更高版本)


说明:XCode8.3.3至少需要MAC OS 10.12(或更高版本)


我将MAC OS 升级为10.13.2,XCode升级到XCode8.3.3 后问题就解决了。

XCode8.3.3 自带的iOS SDK早高版本是10.3.1 (14E8301)。


至此时间为

2017-12-17

2018-01-09 00:59:25 gmr2453929471 阅读数 2401
  • Python 面试100讲(基于Python3.x)

    本课程搜集了各大互联网公司的Python面试题以及类似的题目。课程体系包括Python语言本身的知识、Python SDK、Web、Python爬虫以及算法等内容。所以的源代码都使用Python3.x编写。Python相关知识包括基本语法、正则表达式、字符串、数据库、网络、Web等。算法包括了一些出镜率高的内容、如与链表、树、数组相关的算法。

    8359 人正在学习 去看看 李宁

最近微信跳一跳很火,然后有大神出了python替你玩版本,觉得很有趣,就想试试。

然后大神这个工具是基于测试框架WDA的,然后其中最基础最基础的一步,就是你的xcode能够运行真机测试。

我的xcode版本是7.2,然后iphone版本是11.2.1 (15c153)

我从网上下了一个11.2的15c107的真机测试包,然后按照很多很多博客说的,直接把这个放到 

/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport 这个目录下,如下图所示(图中是我的8.3.3版本哈~)。


然后我再进xcode,发现不行,识别不出来,如下图所示,那个Deployment Target没有我需要的11.2,最高只有xcode自带的那个9.2,并且手机也是unavailable状态。


然后我觉得是不是光放到DeviceSupport文件夹下不够,还需要修改一些诸如Info.plist,  version.plist这样的配置文件,于是我又打开文件,将有9.2的地方统统改成11.2,将有13C75的地方统统改成15C107,然后再重启Xcode,发现能识别iphone了,但是编译报错。。。。。


网上真的查了很多很多资料,但是没有什么是教你如何修改plist文件的。。。。


忙了两天,各种修改xcode配置文件,改到xcode都打不开,当时我就绝望了。。。。


没办法,想着重新安装个xcode版本吧。网上一搜,发现9.x不太好,有bug,于是选择了8.3.3版本。你懂的,下xcode真的超级超级蛋疼,好不容易下好了,一装发现,我的mac OS系统版本不够,因为我是Captain。。。。因为之前升级到Captain的时候,我的开发环境之类的就出了好多错,尤其是python、pip,不加sudo根本安装不了,于是我是那种能不更新就不更新的类型。


我又去网上搜了下,升级到Sierra报错的也有不少,我表示很方。。。。


但是我tm搞了两天了,什么结果都没有,不可能在这个节骨眼上放弃吧,于是没办法只能更新到Sierra。


更新好了,xcode8.3.3也装好了,但是我也不知道能不能成,忐忐忑忑一步步来吧。

我就把之前下的那个真机测试支持包11.2(15c107)直接放到DeviceSupport文件夹下,然后开启了xcode。


先去window->device下检查,嗯~发现能识别我的手机啊~~~


然后还是去看deployment target,还是没有11.2,最高的是10.3。

但是!!!

能在我的手机上跑!!!我的Deployment Target选的是10.3!!!


真的要感动哭了~



总结:

1. 虽然我是11.2.1 (15c153),但是15c107的支持包照样能跑。

2. 啥plist都不用改,直接放到DeviceSupport完事。

3. 还是得靠xcode8.3,我真的应该早点更新xcode,及时下载非常蛋疼。









2019-10-10 16:52:53 u011248221 阅读数 246
  • Python 面试100讲(基于Python3.x)

    本课程搜集了各大互联网公司的Python面试题以及类似的题目。课程体系包括Python语言本身的知识、Python SDK、Web、Python爬虫以及算法等内容。所以的源代码都使用Python3.x编写。Python相关知识包括基本语法、正则表达式、字符串、数据库、网络、Web等。算法包括了一些出镜率高的内容、如与链表、树、数组相关的算法。

    8359 人正在学习 去看看 李宁

官方文档:配置应用
微信SDK版本:1.8.6.1
Xcode版本:11.0

1.配置应用的Universal Links

1、创建一个无后缀名的文件"apple-app-site-association"

内容为:
{
“applinks”: {
“apps”: [],
“details”: [{
“appID”: “8P7343TG54.com.tencent.xin.SDKSample”,
“paths”: ["/sdksample/*"]
}]
}
}
注:appID格式为 <TeamID>.<BundleID>

2、将"apple-app-site-association"文件放入服务器根目录

例:https://<域名>/apple-app-site-association

3、打开Associated Domains开关,将Universal Links域名加到配置上

在这里插入图片描述
项目->TSRGETS->Signing&Capabilities->Capability, 点击Associated Domains添加,在Domains中添加applinks:<域名>.

2、根据文档添加SDK文件到项目,配置所需动态库和静态库文件

3、调用api

1、注册微信ID
[WXApi registerApp:wxAppID universalLink:@"https://<域名>/pandadodo/"];
2、APPDelete中设置api

- (BOOL)application:(UIApplication *)app openURL:(NSURL *)url options:(NSDictionary<UIApplicationOpenURLOptionsKey,id> *)options
{
    return [WXApi handleOpenURL:url delegate:[WXManager sharedManager]];
}
3、登录授权
#define wxState @"weixinloginauth"
#define wxScope @"snsapi_userinfo";

// 发起微信登录授权申请
- (void)sendAuthRequest
{
    //构造SendAuthReq结构体
    SendAuthReq* req =[[SendAuthReq alloc]init];
    req.scope = wxScope;
    req.state = wxState;
    //第三方向微信终端发送一个SendAuthReq消息结构
    [WXApi sendAuthReq:req viewController:[UIViewController topViewController] delegate:self completion:nil];
}
4、授权回调
// 请求微信回调结果
- (void)onResp:(BaseResp *)resp
{
    if ([resp isKindOfClass:[SendAuthResp class]]) {
        SendAuthResp *req = (SendAuthResp *)resp;
        if ([req.state isEqualToString:wxState]) {
        	// 将授权码传回登录页面处理
            [self sendCodeDelegate:req.code];
        }
    }
}

5、根据code请求token

https://api.weixin.qq.com/sns/oauth2/access_token?appid=APPID&secret=SECRET&code=CODE&grant_type=authorization_code
这一步建议放在服务端处理,因为需要使用APPID和微信秘钥,保存在服务端安全。

6、根据token和openID获取用户信息

GET https://api.weixin.qq.com/sns/userinfo?access_token=ACCESS_TOKEN&openid=OPENID
也是服务端处理,直接保存用户昵称头像等信息作为用户初始信息保存在服务端。

2012-11-29 15:22:59 lglyy 阅读数 156
  • Python 面试100讲(基于Python3.x)

    本课程搜集了各大互联网公司的Python面试题以及类似的题目。课程体系包括Python语言本身的知识、Python SDK、Web、Python爬虫以及算法等内容。所以的源代码都使用Python3.x编写。Python相关知识包括基本语法、正则表达式、字符串、数据库、网络、Web等。算法包括了一些出镜率高的内容、如与链表、树、数组相关的算法。

    8359 人正在学习 去看看 李宁

买了中文的《[iOS5开发基础教程].(Beginning.iOS.5.Development.Exploring.the.iOS.SDK》开始后面的继续学习

顺道鄙视下自己很久没有摸书了


1、第五章5.3.2在旋转时移动按钮(Moving the Buttons on Rotation)注意重写部分代码的红色代码的输入,容易出错

- (void)willAnimateRotationToInterfaceOrientation:(UIInterfaceOrientation)

interfaceOrientation duration:(NSTimeInterval)duration {

if (UIInterfaceOrientationIsPortrait(interfaceOrientation)) {

......

}

}

Swift3.3 -> Swift 4.0

阅读数 42

没有更多推荐了,返回首页