棋牌游戏(斗地主)最新上传appstore 经验贴

一直以为,所有游戏都必须有版号才能上线appstore,然后就一直花钱用的别家代理的企业证书,代理企业证书,三天两头被封,然后推广的用户反复的流失,实在没办法,再回头研究怎么把没有版号的游戏上线appstore。

仔细阅读光腚总局的通知,http://www.sapprft.gov.cn/sapprft/contents/6588/298011.shtml。发现有所谓的7大类免死金牌,其中棋牌游戏赫然在列。但是不知道为啥,所有的棋牌公司都在花钱申请版号,知道原因的小伙伴帮忙解答一下。

    游戏要做程序内支付,必须完成银行、税务、联系方式的填写。填写最新方法:https://mp.csdn.net/postedit/80586084

然后一定要在信息首页添加这些产品。


    完事打包上传,报错:ERROR ITMS-90096: "Your binary is not optimized for iPhone 5 - New iPhone apps and app updates submitted must support the 4-inch display on iPhone 5 and must include a launch image with the -568h size modifier immediately following the <basename> portion of the launch image's filename. Launch images must be PNG files and located at the top-level of your bundle, or provided within each .lproj folder if you localize your launch images. Learn more about iPhone 5 support and app launch images by reviewing the 'iOS Human Interface Guidelines' at https://developer.apple.com/ios/human-interface-guidelines/graphics/launch-screen."

An unknown error occurred.这个错误提示让我优化ios5,现在基本都ios8 以上了,果断放弃ios8以下的(ios8以下的基本也不用指望付费,不要花费精力在少部分人的身上,小公司可以这样做),修改target为ios8以上,问题修复。

ERROR ITMS-90475: "Invalid Bundle. Your app supports Multitasking on iPad, so you must include the UILaunchStoryboardName key in your bundle, 'com.caile.ddz’. Learn more (https://developer.apple.com/library/content/documentation/General/Reference/InfoPlistKeyReference/Articles/iPhoneOSKeys.html#//apple_ref/doc/uid/TP40009252-SW40)."

An unknown error occurred.我的游戏只适配iphone,因为ipad用户根本不是我们这类游戏的付费用户,所以直接把设备勾选为iphone,这个问题也解决掉了。

    解决掉这些问题,再次打包上传二进制文件,上传检查通过,顺利上传,但是过了好久也没在后台刷新出二进制,偶然发现邮箱里多了一封报错邮件,The app's Info.plist must contain an NSPhotoLibraryUsageDescription key with a string value explaining to the user how the app uses this data. 需要让我在plist中添加权限的配置,我搜了下教程很快解决。再次打包上传,上传结束的时候,告诉我上传失败,打包的时候需要把buildversion 升一下才能提交。

    上传提交审核,需要确认是否使用了广告id,需要注意下,有接入第三方统计工具的基本上会使用到广告id,这个需要自己过滤下自己接入的第三方是否会使用广告id,如果有使用一定要勾选正确,否则二进制会被拒绝,只能提交下个二进制。

由于Appstore禁止不使用广告而采集IDFA的app上架,友盟提供IDFA版和不含IDFA版两个SDK,两个SDK在数据上并没有差异,采集IDFA是为了防止今后因为苹果可能禁止目前使用的openudid而造成的数据波动。

如果您的应用使用友盟标准SDK而未集成任何广告服务,但需要跟踪广告带来的激活行为
,请按照下图填写Appstore中的IDFA选项:


185421x6i4vioei84bbvit

1.serve advertisements within the app

服务应用中的广告。如果你的应用中集成了广告的时候,你需要勾选这一项。

2.Attribute this app installation to a previously served advertisement.

跟踪广告带来的安装。

3.Attribute an action taken within this app to a previously served advertisement

跟踪广告带来的用户的后续行为。

4.Limit Ad Tracking setting in iOS

这一项下的内容其实就是对你的应用使用idfa的目的做下确认,只要你选择了采集idfa,那么这一项都是需要勾选的。

如果您仍因为采集IDFA被Appstore审核拒绝,建议您集成任意一家广告或选用友盟无IDFA版SDK。



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值