问题标签 [appstore-approval]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
iphone - 批准仅重定向到网页的应用程序
嗨,我有一个网站,我为该网站创建了一个应用程序,当打开它时,它只会在 iPhone Safari 中打开网站 URL,[[UIApplication sharedApplication] openURL:url];
那么这种应用程序被批准的机会是什么......?谢谢。
iphone - 我可以构建一个在 iphone 上编辑联系人列表的应用程序吗?
大家好,我想创建一个应用程序来处理对我所在地区另一个人的某种识别,并根据他的信息创建一个新联系人。不管它是如何完成的,我的问题更基本 - 我可以,或者我应该问苹果是否会批准一个编辑 iPhone 中联系人列表的应用程序?
app-store - 未经用户同意就发送推送通知的应用会被拒绝吗?
我在应用商店指南上阅读了这篇文章,想知道这意味着什么?
设备已经询问用户是否想要接收推送通知,对吧?如有必要,用户还可以关闭推送通知。[[UIApplication sharedApplication] unregisterForRemoteNotifications];
当用户选择不接收推送通知时,我的应用程序会使用。
如果我必须遵循苹果的指导方针,还需要做什么?
我也有同样的问题
在收集、传输或使用位置数据之前未通知并获得用户同意的应用程序将被拒绝
与推送通知一样,基于位置的服务也仅在用户批准时才有效,对吗?
有人可以对此有所了解!
谢谢
iphone - 刚让我的应用被拒绝,因为它要求用户在启动时注册
我刚刚收到一封来自苹果的电子邮件,说我一周前提交给 App Store 的应用程序已被拒绝。邮件正文转载如下:
感谢您向 App Store 提交 iDealwine 应用程序。我们已经完成了对您的应用程序的审核,但是,我们无法将此版本发布到 App Store,因为它要求客户在不提供基于帐户的功能的情况下使用个人信息进行注册。应用程序在允许访问应用程序功能和内容之前不能要求用户注册;根据 App Store 审核指南https://developer.apple.com/appstore/resources/approval/guidelines.html的要求,此类用户注册必须是可选的并与基于帐户的功能相关联:
17.2 要求用户分享个人信息(例如电子邮件地址和出生日期)才能正常运行的应用将被拒绝此外,我们需要有关您的应用和应用内购买的其他信息。请花一些时间查看以下问题并提供尽可能详细的信息。
-请提供有关 iDealWine App 提供的订阅时长的更多信息。
- 应用内购买位于何处?
如果您对此信息有任何疑问,或想进一步讨论,> 请随时回复此电子邮件。要对此审核提出上诉,请通过http://developer.apple.com/appstore/resources/approval/contact.html向 App Review Board 提交请求。
我们期待着审查您修改后的应用程序。
第一个原因很清楚,但我仍然想知道是否只是为用户添加使用现有登录名/密码登录的替代方案可以解决问题。所以会有登录或注册的选择。
对于第二个原因,我不明白他们为什么拒绝应用内购买。
geolocation - app store approval for location-based app if server has data for only one city
I've built an app which depends heavily on downloading data from a server. This data only has value within a specific area. The server will only have data for one city to start with (and it's not Cupertino), so unless the app approver person is physically in that city, they'll get no data. (The app still works in this case, but it's terribly uninteresting). Is that grounds for rejection? If not, how would Apple know if the app works or not? TIA, -Mike
flash - Mac OS 上是否默认安装 Flash?
我是一个主要用 Action Script (Flash) 编写的小型 Windows 应用程序的作者。随着 Apple Mac App Store 的开放,我们决定将其移植到 Mac OS。我们的应用程序的 Mac 版本托管在 WebView 中,主菜单是 Mac 原生的。
不幸的是,该应用程序已被 Apple 审核人员拒绝。这就是论据。
2.24 使用已弃用或可选安装的技术(例如 Java、Rosetta)的应用程序将被拒绝
我不想放弃。所以我想知道Flash是否是Mac OS上的“可选安装技术”?据我记得,它已经安装在我的 Mac Book 上。
而且,对不起,提前问一个小问题。我设法在 Mac App Store 中找到了一个使用 Flash 的应用程序。但是您在那里见过任何 Flash 应用程序吗?
iphone - iPhone 应用程序被拒绝 - 因为使用了一个私有 API 功能 - 但别无选择 - 怎么办?
我写了一个很好的应用程序,可以简化许多人的生活——在某种程度上类似于这些电话卡应用程序。但是,我必须使用一个私有 API 函数在电话中发送哈希“#”,因为接收硬件需要这个。(这是可以理解的,因为可能滥用)。但是
我的应用不会误用或以任何方式造成损害。
当然,Apple 的审阅者没有时间审查此类功能的每次使用 - 因此我的应用程序被自动 API 检查拒绝(所以我假设)。是的,我知道 Apple 已经很好地记录了这些问题,但我希望他们能真正“检查”应用程序滥用的可能性,然后拒绝 - 或接受应用程序是否以任何方式无害。(就像在 appstore 中发生的类似案例一样)
无论如何,如果我找不到其他解决方案,此应用程序将不会被接受。
现在做什么?提交审稿时写解释评论有意义吗?有没有其他方法可以在通话期间以某种方式发送 # 信号?是否有其他方式来销售/分发应用程序?这会影响我以后提交的应用程序吗?你的经验是什么?
ps 当然,Android 版本即将推出...
谢谢!
iphone - 如何解决“Apple 目前不接受使用此版本 SDK 构建的应用程序。” 分发 iOS SDK 4.2 应用程序时出错
这与 stackoverflow 上的其他几个问题非常相似,但它们似乎都来自去年并且指的是较低的版本号。
我有:
- xcode 版本 3.2.5
- 使用 Base SDK 构建的发行版 = 最新 iOS(当前设置为 iOS 4.2),iOS 部署目标 = iOS 3.2
我没有太多运气尝试了以下方法:
- 部署到设备(不是模拟器)
- 将 iOS 部署目标设置为 3.0、3.2、4.0、4.1 和 4.2
- 清理了我的 xcode 缓存
- 通过 Application Loader 和 Organizer 部署
- 做了一个干净的构建
- 重新安装 xcode <--原来这是问题所在 - 需要检查它是最终版本(即 xcode_3.2.5_and_ios_sdk_4.2_final.dmg)而不是 beta 版本
- 尝试找到要安装的 SDK < 4.2 版本,但苹果似乎从他们的开发者网站上删除了所有旧版本
我确定iOS 4.2 现在应该已经过测试版了,所以我认为这也不是问题。还有其他想法吗?有没有办法获得有关苹果想要的 SDK 版本的更多信息?
确实非常令人沮丧!
macos - Mac App Store 的语言要求
我正在考虑为 Mac App Store 创建一个应用程序,但想知道他们是否只接受使用 XCode 在 Objective-C 中制作的程序。
我正在考虑使用 Qt 使程序多平台,这样我就可以发布 Windows 和 Mac 版本。
iphone - 拒绝状态等待审查的二进制文件(找不到拒绝二进制按钮)
我想拒绝正在等待审核的二进制文件,当我转到开发人员指南指定的路径时,我找不到拒绝二进制文件的按钮。