我更新了SDK SDK 4.37,更新SDK后我开始看到一个编译时错误来禁用bitcode.我无法禁用bitcode,因为我有一个真正需要启用bitcode的手表套件应用程序.如果有人遇到此问题和解决方案,请告诉我.
我看到的错误在这里:
FBSDKShareKit.framework/FBSDKShareKit(FBSDKLikeBoxView.o)'不包含bitcode.您必须在启用bitcode(Xcode设置ENABLE_BITCODE)的情况下重建它,从供应商处获取更新的库,或禁用此目标的bitcode.文件FBSDKShareKit.framework/FBSDKShareKit'用于架构arm64
我也在Facebook的开发者页面上发布了相同的内容.他们说这是众所周知的,并试图修复.
我正在 Swift 4.x 中创建一个新项目,我正在为我的项目寻找一些最佳解决方案。我想知道我们应该如何管理公共消息、JSON 密钥、网络调用、公共常量等……请参阅下面的一些示例:
我将在整个应用程序中使用的常见消息:
我有来自服务器的 JSON 密钥:
我有 200 多个服务器 API:
我有几个常数:
所以我的问题是我应该把所有这些东西放在哪里?
我应该创建单独的文件并在需要的地方导入吗?
我应该在文件本身需要的地方使用所有这些吗?但是随后会出现重复的问题,例如,我需要两个不同文件中的 URL 或屏幕大小。
我应该把所有这些都放在 plist 中吗?但是随后可能会出现 I/O 问题(不确定)?
我应该将所有这些放在应用程序委托文件中吗?