小编Nik*_*dze的帖子

如何摆脱"更新推荐设置"警告?

我正在将一款iOS游戏移植到tvOS(Unity游戏).我有这个恼人的警告,我无法摆脱.每当我点击"更新到推荐设置"时,它会弹出一个窗口,上面写着"项目设置有效".警告仍在那里.

在此输入图像描述

(别担心其他警告:D)

我尝试过的事情:清理>重建项目,重新启动xCode

有任何想法吗?

xcode ios tvos

19
推荐指数
1
解决办法
6956
查看次数

Angular 9:formData.append('key', null)实际上附加'null'字符串

使用 Typescript/Angular 9:

const formData: FormData = new FormData();
formData.append('key', null);
console.log(formData.get('key'));

>> 'null'
Run Code Online (Sandbox Code Playgroud)

这是一个“空”字符串,而不是null值。

我需要以某种方式将 null(或未定义)值附加到FormData. 我能做些什么?

multipartform-data angular angular-httpclient

15
推荐指数
2
解决办法
2万
查看次数

调整MoPub iOS横幅广告的大小?

我需要在底部屏幕的宽度上划出/填充我的横幅广告.

我的代码适用于宽度等于MOPUB_BANNER_SIZE.widthMOPUB_LEADERBOARD_SIZE.width的 设备.但在其他设备(iPhone 5/6 /等和一些iPad)上我唯一的选择是将横幅居中.这是代码:

if(!_mopubBanner){
    NSString* bannerID;
    const CGSize* bannerSize;
    if(UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPhone){
        bannerID = @"MopubBannerId";
        bannerSize = &MOPUB_BANNER_SIZE;
    }
    else{
        bannerID = @"MopubLeaderboardId";
        bannerSize = &MOPUB_LEADERBOARD_SIZE;
    }

    _mopubBanner = [[MPAdView alloc] initWithAdUnitId:bannerID size:*bannerSize];
    _mopubBanner.delegate = self;

    CGRect BannerFrameRect;
    if(UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPhone)
    {
        BannerFrameRect = CGRectMake(([[UIScreen mainScreen] bounds].size.width - MOPUB_BANNER_SIZE.width) / 2,
                                    [[UIScreen mainScreen] bounds].size.height - MOPUB_BANNER_SIZE.height,
                                    MOPUB_BANNER_SIZE.width,
                                    MOPUB_BANNER_SIZE.height);
    }
    else
    {
        BannerFrameRect = CGRectMake(([[UIScreen mainScreen] bounds].size.width - MOPUB_LEADERBOARD_SIZE.width) / 2,
                                    [[UIScreen mainScreen] bounds].size.height - MOPUB_LEADERBOARD_SIZE.height, …
Run Code Online (Sandbox Code Playgroud)

ads banner ios mopub cgsize

6
推荐指数
1
解决办法
1217
查看次数

亚马逊的AWS.NodeHttpClient - 没有文档:(

我正在编写一个lambda函数,我必须将日志写入Amazon的ElasticSearch Service.后端是Node.js.我在github上遇到了这个例子:

https://github.com/awslabs/amazon-elasticsearch-lambda-samples/blob/master/src/s3_lambda_es.js

哪个用于AWS.NodeHttpClient第91行.官方文档对此没有任何说明:

http://docs.aws.amazon.com/AWSJavaScriptSDK/latest/AWS.html

也没有任何提供AWS.HttpClient(看起来像姐妹类AWS.NodeHttpClient)

那么,有没有人以前成功使用/修改过这段代码?我真的不想深入node_modules了解类的描述文件夹

amazon-web-services node.js aws-lambda amazon-elasticsearch

6
推荐指数
1
解决办法
2073
查看次数

iOS:FBSDKShareDialog自定义消息

我正在创建FBSDKShareLinkContent对象并将其提供给FBSDKShareDialog.我正在尝试将对话框的默认消息设置为"my highscore is%d!".共享本身正在工作,默认情况下有一条空消息.有人可以帮忙吗?

谢谢!

编辑:这是我的代码:

FBSDKShareLinkContent* content = [[FBSDKShareLinkContent alloc] init];
content.contentURL = [NSURL URLWithString: @"https://itunes.apple.com/us/app/cylinder-game"];
content.contentTitle = @"Cylinder Game";
content.contentDescription = @"Cylinder Game is endless, rhythm based game with super addictive gameplay";

FBSDKShareDialog* dialog = [[FBSDKShareDialog alloc] init];
[dialog setMode:FBSDKShareDialogModeAutomatic];
[dialog setShareContent:content];
[dialog setDelegate:self];
[dialog setFromViewController:UnityGetGLViewController()];
Run Code Online (Sandbox Code Playgroud)

ios facebook-ios-sdk facebook-share

5
推荐指数
1
解决办法
3585
查看次数

Unity的IPreprocessBuildWithReport.OnPreprocessBuild抛出错误

我有一个小脚本,它在构建之前在 Resources 文件夹中创建一个文本文件,需要将其包含在构建中。所以我使用 Unity 的IPreprocessBuildWithReport编写了这个脚本:

using UnityEngine;
using UnityEditor;
using UnityEditor.Build;
using System.IO;

class MyCustomBuildProcessor : IPreprocessBuildWithReport
{
    public int callbackOrder { get { return 0; } }
    public void OnPreprocessBuild(UnityEditor.Build.Reporting.BuildReport report)
    {
        File.WriteAllText(
            Application.dataPath + "/Resources/version.txt",
            string.Format("{0}", PlayerSettings.Android.bundleVersionCode));

        AssetDatabase.Refresh();
    }
}
Run Code Online (Sandbox Code Playgroud)

请注意AssetDatabase.Refresh();最后的声明。它确保 Unity 意识到更改并将更新的文件包含在构建中。现在,每当我更改bundleVersionCode并按构建时,Unity 都会按预期更新文件,但构建会失败并出现以下非常常见的错误:

在此输入图像描述

但是,如果我尝试以相同的方式第二次构建,bundleVersionCode则不会发生任何文件更改并且构建会成功。

所以我想这AssetDatabase.Refresh()并没有真正起作用OnPreprocessBuild(),或者我又做了一些明显愚蠢的事情?谁能建议一个解决方法?

编辑: 请忽略前两个错误,只是当我通过后缀从构建中排除文件时,Unity 不喜欢我~

build unity-game-engine unity-editor

5
推荐指数
0
解决办法
4837
查看次数

Unity C#导入的PNG将不会显示在sprite源图像中

在我统一的C#项目中,我想为Sprite分配一个重要的PNG图像。但是,我重要的图像不会显示在子画面选择菜单中。

textures sprite unity-game-engine

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