最近,我们开始为我们的应用程序开发聊天功能,因为我们已经在使用 Parse SDK/Server,我们决定使用 Parse LiveQuery...
问题是,没有足够的文档说明如何在单独的服务器上部署 Parse LiveQuery 服务器!我们看到了这个:http : //docs.parseplatform.org/parse-server/guide/#scalability但我们并没有真正想出如何继续......
所以我们有几个问题:
为了创建可扩展的 Parse LiveQuery Server,我们需要做什么?(最好在 Digital Ocean / Heroku 上)
它如何与我们原始的 Parse Server 通信,我们的 MongoDB 存储在哪里?
今天,我尝试存档我的项目,但它一直失败...我可以成功构建并运行它...当我尝试仅存档时会显示错误!
...似乎有问题BoltsSwift.framework
...我正在使用Parse SDK
这就是为什么...
这是错误日志:
PhaseScriptExecution [CP]\ Embed\ Pods\ Frameworks /Users/sotiriskaniras/Library/Developer/Xcode/DerivedData/NUP-gahxesbdjkqixfcoizgsawlmseit/Build/Intermediates.noindex/ArchiveIntermediates/NUP/IntermediateBuildFilesPath/NUP.build/Release-iphoneos/NUP.build/Script-583A75869943ED3BF4CF52AC.sh (in target: NUP)
cd /Users/sotiriskaniras/Development/nup-repo/ios-code-repository/NUP
/bin/sh -c /Users/sotiriskaniras/Library/Developer/Xcode/DerivedData/NUP-gahxesbdjkqixfcoizgsawlmseit/Build/Intermediates.noindex/ArchiveIntermediates/NUP/IntermediateBuildFilesPath/NUP.build/Release-iphoneos/NUP.build/Script-583A75869943ED3BF4CF52AC.sh
mkdir -p /Users/sotiriskaniras/Library/Developer/Xcode/DerivedData/NUP-gahxesbdjkqixfcoizgsawlmseit/Build/Intermediates.noindex/ArchiveIntermediates/NUP/BuildProductsPath/Release-iphoneos/NUP.app/Frameworks
Symlinked...
rsync --delete -av --filter P .*.?????? --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "/Users/sotiriskaniras/Library/Developer/Xcode/DerivedData/NUP-gahxesbdjkqixfcoizgsawlmseit/Build/Intermediates.noindex/ArchiveIntermediates/NUP/IntermediateBuildFilesPath/UninstalledProducts/iphoneos/BoltsSwift.framework" "/Users/sotiriskaniras/Library/Developer/Xcode/DerivedData/NUP-gahxesbdjkqixfcoizgsawlmseit/Build/Intermediates.noindex/ArchiveIntermediates/NUP/InstallationBuildProductsLocation/Applications/NUP.app/Frameworks"
building file list ... done
BoltsSwift.framework/
BoltsSwift.framework/BoltsSwift
BoltsSwift.framework/Info.plist
sent 1181983 bytes received 70 bytes 2364106.00 bytes/sec
total size is 1181590 speedup is 1.00 …
Run Code Online (Sandbox Code Playgroud) 来自 Fabric,我希望每天都能看到我的移动应用程序上有多少新的、独特的用户......但我在 Firebase 上找不到他们!
有什么我应该在代码方面做的吗?
如果用户在第一次被问到时拒绝,是否有任何方法可以要求用户授予位置检测权限?
我想让我的代码更具可读性,所以我决定制作一些重复的字典键,软编码...所以我创建了一个新.swift
文件,里面有2个结构:
struct DatabaseTableNames {
let Photo = PhotoTable()
}
private struct PhotoTable {
let lowQuality = "lowQuality"
let highQuality = "highQuality"
let numberOfLikes = "numberOfLikes"
}
Run Code Online (Sandbox Code Playgroud)
所以我有我要使用的初始结构和第二个结构,我不希望它在文件范围之外可见...事实是,它说结构的Photo
属性DatabaseTableNames
需要是声明fileprivate
因为PhotoTable
是private
...
我在这做错了什么?
swift ×3
xcode ×2
ios ×1
javascript ×1
nested ×1
parse-server ×1
parsing ×1
permissions ×1
private ×1
scalable ×1
server ×1
struct ×1