问题标签 [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 - MFMailComposeViewController 使用和 Apple 审批流程
在我的应用程序中,我有一个日志机制,它为客户提供了通过邮件发送日志的可能性。为此,我在我的应用程序中集成了 Apple MFMailComposeViewController。如果客户使用低操作系统版本 (2.x) 的设备或设备上未显示电子邮件帐户,我推送了一些 UIAlertsView 并为用户提供了一些提示性消息。有人可以看看我下面的代码,如果有什么可能导致苹果拒绝的东西,请回复?
非常感谢,
亚历克斯。
iphone - iphone的私人应用程序
我的一位客户想要一个用于 iPhone 的私人应用程序。实际上我的客户需要的是,他们只希望他们的公司员工使用应用程序,他们对此不感兴趣去应用商店。他们的公司有100多名员工。是否可以在没有应用商店的情况下销售应用程序。如果它给我解决方案。
提前致谢....
macos - 是否可以在即将推出的 mac 应用商店上发布屏幕保护程序?
我们正在开发一款时尚的屏幕保护程序,希望在即将推出的 mac 应用商店上发布。你认为有可能发布屏幕保护程序吗?我们审查了指南草案,但仍不确定。
谢谢,雷诺
iphone - App Store 促销代码何时生效?
我刚刚将我的应用程序提交到 App Store,它正在审核过程中(维基百科的 3 度)。我已将“可用日期”设置为未来时间,因为一些博客想要涵盖我的应用程序,并且我希望实际应用程序的发布与评论同时发布。
我的问题是:促销代码是否适用于博客评论者,因为该应用实际上不在公共 App Store 中?换句话说,审阅者可以在应用程序的这个过去批准但尚未公开的阶段试用我的应用程序吗?
谢谢,伊万
iphone - Apple 是否允许在 appstore 中使用 html/js 应用程序?
Apple 是否认为创建一个只包含 WebView 和适当的 html/js/css 文件来支持它的应用程序?
我有一个可以完全在 web 视图中编写的应用程序,从头到尾以这种方式完成会更容易,而不是学习 iOS SDK 的必要部分。
iphone - appstore提交前获取苹果软件id号(适用于Appirater)
我想使用精彩的Appirater代码来鼓励用户对我尚未提交的应用程序进行评分。为此,您需要拥有 Apple 提供的软件 ID。由于我还没有提交我的应用程序,所以我没有这个 ID 号。我当然有我的 Bundle Seed ID 和 Bundle Identifier 但我的理解是它们不一样。提交前是否可以获取软件ID?还是我必须在应用程序发布后立即更新?
谢谢,
迈克尔。
ios - 使用 SHA-1 是否被视为具有加密功能的应用程序?
我想SHA-1
用作我的数据的索引键。在应用审批过程中,iTunesConnect 是否考虑使用 SHA-1 作为嵌入加密的应用?谢谢!
ios - 验证应用商店分发的代码签名的奇怪错误
在构建我的应用程序以分发到应用程序商店时,我收到以下警告:
提交后,我收到相同的“应用程序未通过代码验证”错误。
这是据说是错误的文件:
但是,我没有配置任何“手动”Entitlements.plist 文件。因此,此文件是从以下位置自动生成的:/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS4.1.sdk/Entitlements.plist
关于这里可能有什么问题的任何想法?
iphone - 在 UISplitViewController 和其他视图控制器之间切换的最佳方式?
我正在创作一个 iPad 应用程序。应用程序中的一个屏幕非常适合使用 UISplitViewController。但是,应用程序的顶层是一个主菜单,我不想使用 UISplitViewController。这带来了一个问题,因为 Apple 声明:
UISplitViewController
应该是应用程序中的顶级视图控制器,即它的视图应该作为子视图添加UIWindow
如果使用,
UISplitViewController
应该在应用程序的整个生命周期内都存在——即不要从 UIWindow 中删除它的视图并放置另一个视图,反之亦然
阅读并尝试后,似乎唯一可行的选择是满足 Apple 的要求,而我们自己的选择是使用模态对话框。所以我们的应用程序在根级别有一个 UISplitViewController(即它的视图添加为 UIWindow 的子视图),为了显示我们的主菜单,我们将它作为一个全屏模式对话框推送到 UISplitViewController 上。然后通过关闭主菜单视图控制器模式对话框,我们实际上可以显示我们的拆分视图。
这种策略似乎运作良好。但它引出了以下问题:
1)有没有更好的方法来构建这个,没有模态,也满足所有提到的要求?由于被推送为模式对话框而出现主 UI 似乎有点奇怪。(模态应该用于专注的用户任务。)
2)我是否因为我的方法而面临应用商店拒绝的风险?根据 Apple 的人机界面指南,这种模式策略可能是“滥用”模式对话框。但他们给了我什么其他选择?无论如何,他们会知道我正在这样做吗?
ios - 苹果分销证书上传
如开发门户中所述,我使用钥匙串创建了私钥和公钥。但是,每当尝试在https://developer.apple.com/ios/manage/certificates/team/createDistribute.action的门户中上传证书以获取分发证书并按“提交”时,Safari 浏览器就会崩溃。我也尝试在 Chrome 中上传它,但它永远不会进入下一页,并且总是重新加载提交页面。很迷茫。。。求指教。。。
PS:我在提交开发者证书时遇到了同样的问题。我设法通过使用 XCode 的 Organizer 工具来解决它,这很棒,但不幸的是它不适用于提交分发证书。