ios - xCode 相同的应用程序自动不同的WS

标签 ios objective-c xcode swift build

我有 3 个环境:
- UAT
- 舞台
- 生产
每一个都有具有不同要点的网络服务。
在发布应用程序之前,测试人员在任何环境上进行了测试(因此我必须更改 ws 点、重建、重新发送 ipa 等,最重要的问题是新版本会覆盖旧版本 - 具有相同的包 ID) 我真的很喜欢在我的设备上同时使用同一个应用 3 次(一次用于环境),并自动执行(类似于构建配置)。
是否可以? 谢谢

最佳答案

我通常添加一个设置包,用户可以在其中选择要使用的端点。只需确保在为 App Store 构建包时没有添加该包即可。我通常使用预处理器来检查是否定义了某个符号,然后才添加 bundle 。例如,#ifdef DEBUG 可能有效。

关于ios - xCode 相同的应用程序自动不同的WS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31726477/

相关文章:

ios - 无法从 Alamofire 3.3.0 获取服务器错误消息

ios - 反向 AVPlayer 反向播放问题

ios - iOS 机器人上的 Telegram 错误发送多次相同的消息

objective-c - 如何使用 Restkit 来 POST JSON 和映射响应

ios - 越狱 |无法访问/private/var/mobile/Library 中的文件夹

iphone - [BEROR]代码签名错误 : The identity 'iPhone Distribution' doesn't match any identity in any profile

ios - Metaio SDK : problems setting up a new project

objective-c - 通过用户输入的名称调用函数

ios - 通过2个关系搜索核心数据

ios - 如何使用 AVCapturePhoto 包含位置数据?