Unity自制小游戏提审IOS:2.3.1隐藏功能新发现

Unity自制小游戏提审IOS:2.3.1隐藏功能新发现


一、问题描述:

最近,我又一次遇到了苹果的2.3.1的拒绝邮件了。上一次是(关于Unity开发小游戏提审AppStore,WebView关键词2.3.1打回

Guideline 2.3.1 - Performance

We noticed that your app may contain hidden features, functionality, or content.

Specifically, your app contains functionality to load a webview of external content within the app for the purpose of third-party game streaming.

The App Store ecosystem is built on trust and users should never be misled about the apps they download. Attempting to hide features, functionality, or content in your app may lead to removal from the Apple Developer Program.

Next Steps

  • Review the Performance section of the App Store Review Guidelines.
  • Ensure your app, as well as any third-party code and SDKs in your app, are compliant with all sections of the App Store Review Guidelines and the Apple Developer Program License Agreement.
  • Revise or remove any hidden features, functionality, or content in your app.
  • Once your app is fully compliant, resubmit for review.

The next submission of this app may require a longer review time, and this app will not be eligible for an expedited review until this issue is resolved. If we misunderstood the intended behavior of your app, please reply to this message in Resolution Center to provide information on how the app is intended to work.

Resources

  • Learn more about our policies for apps with suspected hidden features in App Store Review Guideline 2.3.1.
  • Learn more about our policies regarding removal from the Apple Developer Program in the Apple Developer Program License Agreement.

在我坚信着我的游戏没有任何违规的情况下,我进行了回复,并且将游戏代码里面可能跟隐藏有关的变量名改了,重新传包。 结果第二天,得到的结果依然还是上面这封邮件,而且还一模一样。无奈,只能直接申诉了。


二、解决

第三天,得到了苹果的回复,回复如下:

Thank you for your reply.

We continue to find that your app contains hidden features or functionality that can change the behavior of the app after review. To resolve this issue, it would be appropriate to ensure that all features and functions in the app are visible and fully accessible during review.

Deliberate disregard of the App Store Review Guidelines and attempts to deceive users or undermine the review process are unacceptable and is a direct violation Section 3.2(f) of the Apple Developer Program License Agreement. Continuing to violate the Terms & Conditions of the Apple Developer Program will result in the termination of your account, as well as any related or linked accounts, and the removal of all your associated apps from the App Store.

We look forward to reviewing your resubmitted app.

Best regards,

App Store Review

啊,人没了,还是说有隐藏功能。然后我只能再去玩玩自己的游戏看看哪里有问题,最终还真发现了一个问题。
当我首次进入游戏时,是有一个含有Logo的开始页面的,然后因为是一个单机小游戏,就当时没想过回到开始页面,就是一直在游戏场景玩就好了,然后也正是因为这个问题,导致开始游戏后,就再也无法回到开始页面,被大厂视为隐藏功能了。

最后,加了一个返回首页的功能,再次提包并且回复后,终于过包了。

总结

当收到了2.3.1的邮件时,确信自己的应用没有任何问题的情况下,建议先进行申诉,看看能否从他们的回复中找到关键信息或者关键字。然后对于2.3.1里面隐藏功能的看法:其实就是你所有建立好的功能、面板、场景都能够被所对应的按钮打开关闭——也就是都可以访问到,反正应对大厂的机审又多了个经验呗。
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
要在Unity游戏中集成广点通iOS SDK,可以按照以下步骤进行操作: 1. 下载广点通iOS SDK,并解压缩文件。 2. 在Unity中创建一个iOS项目,并将解压缩后的广点通iOS SDK文件夹拖入到Unity项目的Assets文件夹中。 3. 在Unity中选择File > Build Settings,然后在Platforms下选择iOS。 4. 在Player Settings中,选择iOS选项卡并设置Bundle Identifier、版本号等基本信息,同时在Other Settings中设置Scripting Backend为IL2CPP。 5. 在Xcode中打开Unity生成的iOS项目,然后添加广点通iOS SDK。 6. 在Xcode中选择Build Phases选项卡,然后展开Link Binary With Libraries,添加以下依赖项: - AdSupport.framework - CoreTelephony.framework - libz.tbd - libsqlite3.tbd - libc++.tbd - StoreKit.framework 7. 在Xcode中选择Build Settings选项卡,然后设置Other Linker Flags为“-ObjC”。 8. 在Xcode中选择Build Settings选项卡,然后设置Enable Bitcode为NO。 9. 在Xcode中选择Build Settings选项卡,然后设置Other C++ Flags为“-fno-rtti”。 10. 在Unity中编写代码来调用广点通iOS SDK,例如: ``` using UnityEngine; using System.Collections; using System.Runtime.InteropServices; public class GDTiOSDemo : MonoBehaviour { #if UNITY_IOS [DllImport("__Internal")] private static extern void _showBannerAd(string posId, int width, int height); #endif public string bannerPosId = "YOUR_BANNER_POS_ID"; void Start () { #if UNITY_IOS _showBannerAd(bannerPosId, 320, 50); #endif } } ``` 以上是大致的步骤,具体细节可能会根据不同版本的Unity和广点通iOS SDK而有所不同。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值