Superman Blog

Thinking will not overcome fear but action will.

Xcode使用Xcode命令构建的常见问题

Xcode使用Xcode命令构建的常见问题

目录 第一章 – Xcode 测试实践 第二章 – Xcode 打包实践 第三章 – Xcode 构建必备认知 第四章 – Xcode Build Setting 第五章 – Xcode 命令构建的场景问题 内容概览 命令行工具包是什么? macOS 10.9 及以后的版本上的 Xcode 不再提供命令行工具下载入口,应该如何安装? 如何卸载命令行工具...

Xcode Build Settings

Xcode Build Settings

目录 第一章 – Xcode 测试实践 第二章 – Xcode 打包实践 第三章 – Xcode 构建必备认知 第四章 – Xcode Build Setting 第五章 – Xcode 命令构建的场景问题 概述 要更改构建系统的行为,请在项目编辑器的 Build Settings 窗格中配置构建设置。Xcode 根据您的项目配置提供默认构建设置,因此仅在必要时...

Xcode 构建必备认知

Xcode 构建必备认知

目录 第一章 – Xcode 测试实践 第二章 – Xcode 打包实践 第三章 – Xcode 构建必备认知 第四章 – Xcode Build Setting 第五章 – Xcode 命令构建的场景问题 内容概览 命令行用法文档 命令行使用手册 如何利用文档写一条命令 Target、Configuration 和 Scheme 到底是什么东西...

Xcode 测试实践

Xcode 测试实践

目录 第一章 – Xcode 测试实践 第二章 – Xcode 打包实践 第三章 – Xcode 构建必备认知 第四章 – Xcode Build Setting 第五章 – Xcode 命令构建的场景问题 内容概览 Xcode 测试相关的概念 xcodebuild 命令中测试相关的用法 xcodebuild 测试实践 存在的问题 Xcode...

Xcode 打包实践

Xcode 打包实践

目录 第一章 – Xcode 测试实践 第二章 – Xcode 打包实践 第三章 – Xcode 构建必备认知 第四章 – Xcode Build Setting 第五章 – Xcode 命令构建的场景问题 内容概览 了解架构 xcodebuild 命令中打包相关的用法 ExportOptions.plist 详解 了解架构 芯片设计采用什么...

苹果内购(IAP)从入门到精通(11)- 应用内购常见问题

苹果内购(IAP)从入门到精通(11)- 应用内购常见问题

内容概览 配置 错误信息 本地化 票据 订阅 其他问题 配置 必须要上传 App 才能测试应用内购买吗? 不需要。测试内购不要求上传 App。在App Store Connect创建好商品并确保没有问题,就可以测试内购了。 注意,不要将未开发完成的测试包上传至 App Store Connect 并提审,因为它很大概率会被拒审。如果审核被拒,内购商品将会被...

苹果内购(IAP)从入门到精通(10)- StoreKit App Store Connect 配置

苹果内购(IAP)从入门到精通(10)- StoreKit App Store Connect 配置

JWT —— 用于保障后台接口安全调用 注意,上述提到的 Subscription Status API & In-App Purchase History API 均采用 JWT 验证,我们需要执行以下 步骤 1、从 App Store Connect 配置 In-App Purchase Keys(参考下图)(没错,又是一个新的 Key,截止目前,已 有共享密钥、App 专用...

苹果内购(IAP)从入门到精通(9)- StoreKit2 用户退款与客诉处理优化

苹果内购(IAP)从入门到精通(9)- StoreKit2 用户退款与客诉处理优化

WWDC21 新特性与痛点优化 WWDC21 苹果针对该 Session,为我们带来了以下四类后台 API: Invoice lookup API Refunded purchases API Renewal extension API Consumption API 以及两类客户端 StoreKit 2 API: Manage subscriptions A...

苹果内购(IAP)从入门到精通(8)- StoreKit2 Server to Server

苹果内购(IAP)从入门到精通(8)- StoreKit2 Server to Server

图,苹果服务器、用户设备、开发者服务器,三者之间的交互越来越多,随着苹果的迭代和开放,三者如今已经成循环~ 构建开发者的服务器: 接收苹果内购的状态改变通知 通过接口跟踪内购状态改变 随时验证访问权限(就是用户的购买是不是有效的,比如用户退款了) 管理订单状态 跟踪退款 接下来,将会从以上几个方面展开说: 1.1 Validate status with...

苹果内购(IAP)从入门到精通(7)- StoreKit2

苹果内购(IAP)从入门到精通(7)- StoreKit2

一、StoreKit 1 存在的问题 苹果后台能否查看到退款的订单详情? 不能。只能苹果处理退款后发通知给我们的服务器,告知发生了一笔退款 消耗性、非消耗性、非续期订阅、自动续订能不能在沙盒环境测试退款? 不能。系统没提供这种测试方式。 能够将用户反馈的苹果收据里的 orderID 与具体的交易进行关联吗? 不能。 服务器端 Receipt 收...