我希望能够直接从我自己的原生 iOS 应用程序启动原生 Box iOS 应用程序。例如,Dropbox 使用db-api-1://
、Facebook 使用fb://
、Square 使用square://
等。
Box for iOS 是否使用类似的 URL 方案?如果是这样,是否有文档概述了它可以解析的参数?如果没有,是否有另一种从我的应用程序启动它的方法?
谢谢!
我希望能够直接从我自己的原生 iOS 应用程序启动原生 Box iOS 应用程序。例如,Dropbox 使用db-api-1://
、Facebook 使用fb://
、Square 使用square://
等。
Box for iOS 是否使用类似的 URL 方案?如果是这样,是否有文档概述了它可以解析的参数?如果没有,是否有另一种从我的应用程序启动它的方法?
谢谢!
我检查了应用程序的 Info.plist:
<key>CFBundleURLTypes</key>
<array>
<dict>
<key>CFBundleURLName</key>
<string>com.box.boxapp</string>
<key>CFBundleURLSchemes</key>
<array>
<string>box</string>
<string>box-login</string>
</array>
</dict>
<dict>
<key>CFBundleURLName</key>
<string>com.box.docinteraction.upload</string>
<key>CFBundleURLSchemes</key>
<array>
<string>box-upload-all</string>
<string>box-upload-all-direct</string>
</array>
</dict>
</array>
所以总共有4个url方案:box、box-login、box-upload-all和box-upload-all-direct。但是,如果您没有任何文档,则很难使用它们...