小编atu*_*tri的帖子

基于Firebase的应用程序在伊朗

我正在使用Firebase为来自伊朗的客户开发iOS项目.当我尝试打开Firebase网站(https://www.firebase.google.com)时,他收到的错误如下:

"您的客户无权从此服务器获取URL.这就是我们所知道的."

有人对此有任何想法吗?在伊朗没有火力基地吗?让我说我告诉他使用VPN,来自伊朗的用户是否能够在发布后使​​用这个应用程序?

如果来自伊朗的人可以帮助我,我将不胜感激.

objective-c ios firebase

16
推荐指数
3
解决办法
3136
查看次数

无法将“Binding<Int>”类型的值转换为预期的参数类型“Binding<_>”

我正在尝试TabView使用以下代码在 SwiftUI 中创建一个:

@State var selection = 0

var body: some View {
    TabView(selection: $selection) {
        DataGridPage(type: "media").tabItem {
            Image(systemName: "photo.on.rectangle")
                .imageScale(.large)
                .foregroundColor(.yellow)
        }
        .tag(1)

        DataGridPage(type: "files").tabItem {
            Image(systemName: "doc.on.doc")
                .imageScale(.large)
                .foregroundColor(.yellow)
        }
        .tag(2)
    }
}
Run Code Online (Sandbox Code Playgroud)

但我收到错误Cannot convert value of type 'Binding<Int>' to expected argument type 'Binding<_>'。我看到变量selection是整数,这是正确的类型,但由于某种原因警告仍然存在。

swiftui

13
推荐指数
1
解决办法
1万
查看次数

找不到文件 - GoogleUtilities/Libraries/libGTM_NSData + zlib.a

找不到文件错误GoogleUtilities/Libraries/libGTM_NSData+zlib.a.

以下是我的Podfile中与Google库相关的一些内容

pod 'GoogleAnalytics', '~> 3.14.0'
pod 'Google/CloudMessaging', '~> 1.1.0'
pod 'Google/SignIn'
pod 'GoogleAds-IMA-iOS-SDK'
Run Code Online (Sandbox Code Playgroud)

objective-c ios google-cloud-messaging google-analytics-sdk google-signin

10
推荐指数
1
解决办法
1864
查看次数

MobileVLCKit iOS相机视频"VLC无法打开MRL"错误

MobileVLCKit在iOS项目中集成了版本:2.2.2.从Camera Roll播放本地视频时遇到问题.来自文档目录和流媒体的视频工作正常.

我正在使用此代码来提取PHAsset对象的url :

- (void)urlForPhAsset:(PHAsset*)phAsset withCompletionBlock:(void (^)(NSURL* url))completionBlock{
    [[PHImageManager defaultManager] requestAVAssetForVideo:phAsset options:nil resultHandler:^(AVAsset * _Nullable asset, AVAudioMix * _Nullable audioMix, NSDictionary * _Nullable info) {
        NSURL* url= nil;
        if([asset isKindOfClass:[AVURLAsset class]]){
            url= [(AVURLAsset *)asset URL];
        }else if([asset isKindOfClass:[AVComposition class]]){
            AVCompositionTrack* compositionTrack= [[(AVComposition*)asset tracks] firstObject];
            AVCompositionTrackSegment* segment= [[compositionTrack segments] firstObject];
            url= [segment sourceURL];
        }
        completionBlock(url);
    }];
}
Run Code Online (Sandbox Code Playgroud)

这些是播放器中显示的警报:

Your input can't be opened
VLC is unable to open the MRL 'file:///var/mobile/Media/DCIM/102APPLE/IMG2728.MOV'. 
Check the log for details. …
Run Code Online (Sandbox Code Playgroud)

vlc libvlc ios

10
推荐指数
0
解决办法
1597
查看次数