![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ios
ios
Lvan的前端笔记
十年磨一剑
展开
-
ios:文本框默认的copy、past改成中文复制粘贴
ios 开发,对于输入框的一些默认文案展示,如复制粘贴是英文的,那么如何改为中文的呢。按照路径找到这个文件。原创 2024-05-30 15:48:10 · 510 阅读 · 0 评论 -
ios:Command PhaseScriptExecution failed with a nonzero exit code
ios:Command PhaseScriptExecution failed with a nonzero exit code原创 2024-05-27 15:30:26 · 345 阅读 · 0 评论 -
iOS:error: exportArchive:No certificate for team ‘xxx‘ matching ‘‘xxx found
打包上 appstore 的时候,报错:error: exportArchive:No certificate for team 'xxx' matching ''xxx found发现本地钥匙串有两个相同的证书,只不过创建时间不同,系统应该是不知道找哪个了。所以我们删除一个,然后再试试。...原创 2022-03-22 10:27:07 · 920 阅读 · 0 评论 -
RN:m1电脑模拟器运行报错in ...libWeChatSDK.a(WechatAuthSDK.o), building for iOS Simulator
ld: in /Users/zhangyu/web/yongliu/cmv-app-rf/node_modules/react-native-wechat-lib/ios/libWeChatSDK.a(WechatAuthSDK.o), building for iOS Simulator, but linking in object file built for iOS, file '/Users/zhangyu/web/yongliu/cmv-app-rf/node_modules/react-nati原创 2022-03-04 15:25:35 · 2675 阅读 · 1 评论 -
ios:上架appstore报错ITMS-90426: Invalid Swift Support - The SwiftSupport folder is missing
问题上架 appstore 的时候苹果开发者后台报错原因OC和swift混编造成的解决然后xcode打包,使用xcode上传。注:不可以导出,使用工具再上传。原创 2022-03-04 10:29:37 · 3811 阅读 · 0 评论 -
ios:第一个ios应用hello world
参考资料https://design.finclip.com/technology_book/start-applet/02-%E5%BA%94%E7%94%A8%E5%BC%80%E5%8F%91%E5%85%A5%E9%97%A8/001.html原创 2022-02-09 11:00:09 · 1093 阅读 · 0 评论 -
ios:苹果手机直接安装ipa文件
方式一手机插上电脑方式二3的时候点击加号,选择ipa文件方式三借助蒲公英等第三方软件https://blog.csdn.net/weixin_43972437/article/details/120347558原创 2021-12-31 15:52:10 · 9895 阅读 · 9 评论 -
ios:info.plist常用参数说明
https://developer.apple.com/documentation/bundleresources/information_property_list原创 2021-12-20 18:30:11 · 559 阅读 · 0 评论 -
ios:NSLog打印日志
格式NSLog(@"授权信息均不符");NSLog(@"Handle error:%@", error);NSLog(@"APP_ID是 %@ UNIVERSAL_LINK是 %@", APP_ID, UNIVERSAL_LINK);%@ 对象%d, %i 整数%u 无符整形%f 浮点/双字%x, %X 二进制整数原创 2021-12-08 16:59:21 · 1368 阅读 · 0 评论 -
ios:openUrl、handleOpenUrl的区别
OpenURL是你通过打开一个url的方式打开其它的应用或链接、在支付或者分享时需要打开其他应用的方法。handleOpenURL是其它应用通过调用你的app中设置的URL scheme打开你的应用、例如做分享回调到自己app就调用这个方法Appdelegate.m中有多个handleopenURL,互相冲突,怎么处理?解决方法如下:先分开调用、在handleopenURL中 NSLog["%@", url ]; 获取url的前缀- (BOOL)application:(UIApplication原创 2021-11-23 14:02:17 · 942 阅读 · 0 评论 -
ios:内购审核问题
针对虚拟商品的支付不能体现购买等字样,实物商品可以参考资料https://www.jianshu.com/p/1d88ff4de8a8https://developers.weixin.qq.com/community/operate/detail/1006https://zhuanlan.zhihu.com/p/148014802原创 2021-10-20 16:34:16 · 432 阅读 · 0 评论 -
OC:基础知识汇总
说明Objective-C是C语言的严格超集--任何C语言程序不经修改就可以直接通过Objective-C编译器,在Objective-C中使用C语言代码也是完全合法的。Objective-C被描述为盖在C语言上的薄薄一层,因为Objective-C的原意就是在C语言主体上加入面向对象的特性。扩展名扩展名内容类型.h头文件。头文件包含类,类型,函数和常数的声明。.m源代码文件。这是典型的源代码文件扩展名,可以包含 Objective-C 和 C 代码。.mm源代码原创 2021-10-19 14:11:45 · 336 阅读 · 0 评论 -
ios:报错The resource could not be loaded because the App Transport Security policy requires the use of
报错:The resource could not be loaded because the App Transport Security policy requires the use of a secure connection原因是使用了 http,如何关掉这个限制呢?在如图位置加上<key>NSAllowsArbitraryLoads</key><true/>...原创 2021-09-27 16:18:44 · 1474 阅读 · 7 评论 -
ios:生命周期及AppDelegate、SceneDelegate
文章目录AppDelegate说明应用SceneDelegate生命周期App的生命周期状态IOS13以前(不包括13)IOS13以后总结参考文档AppDelegate说明打开你 app 的 main.m 文件,可以看到// UIApplicationMain主要负责了:从给定的类名初始化应用程序对象、从给定的应用程序委托类,初始化一个应用程序委托、启动主事件循环,并开始接收事件// 第三个参数 principalClassName -- UIApplication 或 UIApplication原创 2021-11-23 11:00:18 · 1829 阅读 · 0 评论 -
ios开发证书CER文件、p12文件、mobileprovition文件的作用
p12文件做 ios 开发的时候,会生成证书。开发证书让苹果相信了你是一个合法的开发者。P12备份文件 = CER文件 + 私钥mobileprovition文件你调试的真机设备(iPhone,ipad)被认为是个合法的测试设备。这个许可证就是设备的信任凭证。当APP安装到真机上的时候,APP里的许可证信息和iPhone里的许可证如果匹配的话,就可以装的上了,否则就没法装上的。许可证也分几种类型:develop版,adhoc版,appstore版本。这里说一下adhoc,这个版本主要是用于内原创 2021-10-13 20:03:38 · 3834 阅读 · 0 评论 -
ios:Xcode中Debug、Release、Profile、Analyze、Archive、Run、Build等概念解释
首先,Xcode分为了几种模式,Product → Scheme → Edit SchemeDebug和Release版本区别所有的模式都有这两个版本原创 2021-09-30 14:49:33 · 1112 阅读 · 0 评论 -
ios:应用发布App Store流程
背景我们用 RN 开发 IOS 应用完成后,需要发布到 App Store 里,接下来我们看看步骤注册开发者账号1、登录登录 苹果开发者中心,用 apple id 登录2、开发者进入主页之后,然后点击Join the Apple Developer Program进行开发者账号申请。点击右上角的Enroll,然后点击Start Your Enrollment这里会有介绍,账号分为:个人组织企业程序…然后引导我们去手机下载一个 app 叫:Apple Developer我们如果原创 2021-08-03 20:28:58 · 887 阅读 · 0 评论 -
OC:四种延时触发的方式
方式一(performSelector)[self performSelector:@selector(myMethod) withObject:nil afterDelay:3.0]取消要执行的方法,有点像 clearTimeout[NSObject cancelPrevIoUsPerformRequestsWithTarget:self selector:@selector(myMethod) object:nil];方式二(NSTimer)// NO表示只调用一次,YES表示循环调用_原创 2021-11-24 14:19:27 · 1572 阅读 · 0 评论 -
ios:更改app名称
方法一app的名称默认是跟项目名称一样的,所以改项目名称app的名称自然会改,但是这种方法需要改动的文件很多,而且一旦要改为中文,就很不好。方法二(推荐)更改 info.plist 中的 CFBundleDisplayName 这个字段。参考资料https://www.jishudog.com/16325/html...原创 2021-09-12 17:59:42 · 2666 阅读 · 0 评论 -
ios:应用发布蒲公英流程
打包1、product -> Archive也可去 window -> organize 找到之前打包过的app2、点击 Distribute App 填写一些信息3、导出 ipa 文件内测发布这个 ipa 文件发到蒲公英原创 2021-09-17 14:41:17 · 2986 阅读 · 0 评论 -
ios:CocoaPods的简单使用
背景在iOS开发中,CocoaPods可以用来方便的统一管理第三方库。官网安装cocoapods是用ruby实现的,要想使用它首先需要有ruby的环境。不过mac os x系统默认的已经可以运行ruby了,直接运行:$ sudo gem install cocoapods或者没有 gem,可以用 brewbrew install cocoapods使用进入项目后,创建文件 Podfileplatform :ios, '8.0'use_frameworks!target 'MyA原创 2021-10-19 16:14:23 · 195 阅读 · 0 评论