我知道,这个问题与任何编码没有直接关系,但关于App Store及其指南还有其他几个问题。所以我想,这个问题还可以。
还有其他问题(或多或少)同一问题。然而,几年前他们被问及/回答的问题以及从那时起更新了指南。此外,情况总是有点不同。
我很清楚,没有人可以给我任何关于准则的解释是否正确的保证。甚至苹果都不能做到这一点,因为一切都取决于评审人员的当前情绪。然而,这将有助于我们了解您对允许的内容和不允许的内容的看法。也许你已经遇到了同样的问题,并提出了一些有用的建议。
事实:
显然iOS App中有页面/控件,允许设置连接(输入用户名,密码等)。
显然,必须以某种方式向iOS App中的用户描述WebApp。
"问题":
3.1.1应用程序内购买:如果您要解锁应用程序中的功能或功能,(举例来说:订阅, 游戏中的货币,游戏关卡,访问优质内容,或 解锁完整版),您必须使用应用内购买。应用可能没有 包括按钮,外部链接或其他直接行动呼吁 客户购买IAP以外的机制。
这一段并不像我第一眼看到的那样清晰。只有使用IAP才能解锁应用内的功能。很好,因此不允许解锁应用功能(例如创建超过2个购物清单)。但是我之前描述的同步功能是否也包括在内?当然,应用程序中必须有连接到WebApp的功能,但完整的同步逻辑是在服务器上实现的,而不是在iOS应用程序中实现。
iOS应用程序提供的功能是"建立与WebApp的连接"。此功能独立于WebApp订阅是否处于活动状态。只有WebApp的功能会根据订阅状态(接受或拒绝同步请求)而更改。
所以:是否允许添加一些文本,如"还有一个WebApp。使用此链接进入WebApp。请点击此链接将您的订阅" 续订到WebApp?
或者是&#34; <\ n>&#34;请点击此链接续订您的订阅&#34; 禁止?
使整个事情更加混乱的原因是指南的以下段落:
3.1.5应用程序之外的实体商品和服务:如果您的应用允许用户购买将被消费的商品或服务 在应用程序之外,您必须使用IAP以外的购买方法 收取这些付款,例如Apple Pay或传统信用卡 条目。应用可以促进已批准的虚拟货币的传输 (例如比特币,DogeCoin)规定他们这样做是为了遵守 针对应用程序所在地区的所有州和联邦法律 功能
这是否为&#34;实体商品和实体服务&#34; (例如邮政投递与数字服务相比)或这包括所有服务?
那么,&#34; WebApp Sync Service&#34;本段所涵盖的内容,因此外部付款的使用不仅允许,而且是必要的吗?
当然,我可以直接向Apple提出这些问题。但我永远不会得到答案。即使我愿意,这仍然不能保证,审查的内容与规则的解释相同。因此,您的经验和意见将是最好的&#34;保证&#34;我会得到的。
非常感谢!