If you are using private libraries (methods that are undocumented from SDK), they'll reject your app but if you are using third party libraries documented, your app will go live on the app store.
不会,Apple 绝不会因为第三方 API 而拒绝申请。如果你使用苹果的任何 PRIVATE API,它总是会被拒绝。
谷歌地图、谷歌分析、谷歌天气、UAStoreFront、Authorize.net 等都是第三方,它们为特定功能提供自己的 API,应用程序商店中有很多使用这些 API 的应用程序
No, Apple never rejects application because of third party APIs. If you use any PRIVATE API of apple, it invariably gets rejected.
Google maps, google analytics, google weather, UAStoreFront, Authorize.net etc. are third parties which provide their own APIs for specfic functionality's and lots and lots of applications are there on the app-store which use these APIs
不会。他们不会因此而拒绝您的应用。如果上述第 3 方代码使用 Apple 私有 API 或执行其他违反应用程序商店规则的操作,他们就会这样做 - 但如果情况并非如此,您应该没问题。
What do you mean by "third party APIs"? I assume you mean third party libraries, as in classes and code written by someone else which you use in your own app.
No. They don't reject your app because of that. They do if that said 3rd party code uses Apple private APIs or does something else that is against the rules of the app store - but if that's not the case, you should be fine.
发布评论
评论(5)
仅当这些 API 使用私有 API(iOS SDK 中未记录的方法)时。因此,例如 Three20 是允许的
Only if those APIs are using private APIs (undocumented method from the iOS SDK). So, Three20 for example is allowed
如果您使用私有库(SDK 中未记录的方法),它们会拒绝您的应用程序,但如果您使用记录的第三方库,您的应用程序将在应用程序商店中上线。
If you are using private libraries (methods that are undocumented from SDK), they'll reject your app but if you are using third party libraries documented, your app will go live on the app store.
如果您所说的第三方 api 是指您编译并静态链接到您的应用程序中的库,那么它们不是。
但如果您使用未记录的 IOS API,那么您的应用程序将被拒绝。
If by third party apis you mean libraries which you compile and statically link into your app then no they don't.
But if you use undocumented IOS APIs then your app will be rejected.
不会,Apple 绝不会因为第三方 API 而拒绝申请。如果你使用苹果的任何 PRIVATE API,它总是会被拒绝。
谷歌地图、谷歌分析、谷歌天气、UAStoreFront、Authorize.net 等都是第三方,它们为特定功能提供自己的 API,应用程序商店中有很多使用这些 API 的应用程序
No, Apple never rejects application because of third party APIs. If you use any PRIVATE API of apple, it invariably gets rejected.
Google maps, google analytics, google weather, UAStoreFront, Authorize.net etc. are third parties which provide their own APIs for specfic functionality's and lots and lots of applications are there on the app-store which use these APIs
“第三方 API”是什么意思?
我假设您指的是第三方库,例如您在自己的应用程序中使用的其他人编写的类和代码。
不会。他们不会因此而拒绝您的应用。如果上述第 3 方代码使用 Apple 私有 API 或执行其他违反应用程序商店规则的操作,他们就会这样做 - 但如果情况并非如此,您应该没问题。
What do you mean by "third party APIs"?
I assume you mean third party libraries, as in classes and code written by someone else which you use in your own app.
No. They don't reject your app because of that. They do if that said 3rd party code uses Apple private APIs or does something else that is against the rules of the app store - but if that's not the case, you should be fine.