9得票1回答
门卫会允许具有相同标识符但不同证书的两个应用程序吗?

我有两个应用程序具有相同的标识符。一个是为Mac App Store,另一个是为分发到Mac App Store以外的目的而创建的。我的两个应用程序并非完全相同,它们在代码和资源方面都存在许多不同之处。App Store版本的应用程序由“第三方Mac开发者应用程序:公司”签名,而另一个应用程序...

16得票2回答
在Mac App Store上进行Beta测试的应用程序

我有一个将要发布到 Mac App Store 的应用程序。我想为偏好设置同步添加 iCloud 支持,因此我希望分发测试版时可以使用签名方式访问 iCloud。 然而,在 Mac 文档库中,我没有找到有关使用分发密钥签名的应用程序在 App Store 以外分发并能够访问 iCloud 的...

8得票4回答
如果我的桌面应用程序通过AppStore分发,我需要保护它吗?

我开发了一个简单的桌面应用程序,想要通过AppStore销售。当然,我希望能够受到反盗版的保护。AppStore提供任何保护吗?此过程如何进行? 例如,什么阻止不诚实的人购买我的应用程序然后将其上传到种子网站与他人分享。如果这些人下载了我的应用程序,他们是否会被自动要求身份验证(Apple ...

13得票5回答
Mac App Store的代码签名资源信封是否总是版本1?

在最新的邮件中详细介绍了10.10 beta 5和10.9.5的门卫变更后,我立即按照TN2206的建议方法验证了我的应用程序。令我惊讶的是,因为我没有使用任何资源规则并且在Mavericks上构建它,所以它失败了: $ spctl -a -t exec -v /Applications/M...

7得票1回答
在MAC OS X 10.8.x上,一个AppStore应用程序如何安装内核扩展?

描述 我计划开发一个科学沙盘应用程序,需要安装内核扩展程序才能正常运行。 与代码相关的问题 购买后,该应用程序如何安装kext? 它将如何部署? 是否有一些(Cocoa)API可供调用? 我已经搜索了这个答案,但没有任何好运。 似乎大多数应用程序不需要kexts。 一般问题 我能把这样的应...

155得票10回答
发布到App Store时,必须增加哪些iOS应用程序版本/构建号码?

iOS应用程序的版本/构建字段包括: "Version"(String-iOS、OS X)CFBundleShortVersionString 指定捆绑包的发布版本号,该版本号标识应用程序的发布迭代。发行版本号是由三个点分隔的整数字符串组成。 "Build&qu...

16得票2回答
我应该将带有打印语句的应用程序发布到App Store吗?

我打算在测试后不久将我的应用发布到App Store。我有很多视图控制器中有 print 语句。这些 print 语句是为了测试目的(调试器),用户永远不会看到它们。 如果我在发布后不包括打印语句,是否会有任何影响? 即使只有毫秒差距,在场景之间切换时,打印语句是否会对速度产生影响? 如...

17得票6回答
Mac应用商店兑换促销代码的URL

我希望能够使用促销码向人们发送应用程序在应用商店中的免费下载链接。 对于iOS应用商店,可以使用此URL: https://phobos.apple.com/WebObjects/MZFinance.woa/wa/freeProductCodeWizard?code=<YOUR-PROM...

7得票2回答
Mac应用程序测试

有没有一个网站或服务可以用来测试我的Mac App Store应用程序?我看到了macdeveloper.net,但由于它需要花钱,所以我想确保没有其他更好的服务。谢谢!