iOS 开发者访问 /Apps/ 文件夹
我有一个可能的项目,涉及访问 iOS 中的 /Apps/ 子文件夹。我的问题是:开发人员是否可以访问 /Apps/ 文件夹信息,如果可以,他们可以重写另一个应用程序内的文件(例如重写另一个应用程序的应用程序图标)。我说的是重写文件,不会以任何方式干扰其他应用程序的工作。
我问这对于提交到应用商店的合法应用程序是否可行。
我能想到的最好的例子是 TapJoy 网络,它用于激励应用程序下载。他们能够检测您是否下载了某个应用程序以及您是否玩过该应用程序。
谢谢
I have a possible project which involves accessing the /Apps/ subfolder in iOS. My question is : Is it possible for developers to access the /Apps/ folder information and if yes can they rewrite a file inside another app (rewrite for ex. the app icon of another app). I am talking about rewriting files that would not interfere in any way with the work of the other app.
I'm asking if this is possible for legitimate application which would be submitted to the App Store.
The best example I can think of is the TapJoy network which is for incentivizing app downloads. They are able to detect whether you have downloaded a certain app and if you have played it even.
Thank You
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
对另一个应用程序的任何重写不会破坏其数字签名(从而阻止其运行)吗?所以这是答案是否定的另一个原因。
Wouldn't any rewrite of another app break its digital signature (and thus prevent it from running)? So that's another reason the answer is NO.
不可以,无法访问您自己的应用程序沙箱之外的任何文件或文件夹。这是一项技术限制,您只能在越狱设备上绕过。此外,如果您设法找到某种方法来规避此问题,那么您的应用程序将从应用程序商店中下架。
TapJoy 的工作原理是让应用程序开发人员参与并集成他们的 API。集成 TapJoy 的应用程序在运行时通知 TapJoy 的服务器。
No, it is not possible to access any file or folder outside of your own app's sandbox. This is a technical restriction that you can only get around on a jailbroken device. Also, if you managed to find some way to circumvent this then your app would be pulled from the App Store.
TapJoy works by having app developers participate and integrate their API. Apps that integrate TapJoy inform TapJoy's server when they are run.
即使这是可能的,它也永远不会被应用商店接受。
......作为应用程序开发公司的所有者,我认为我们应用程序中的每个文件对于它们的正确操作都至关重要,无论是功能操作还是品牌推广,甚至更改图像或图标都会淡化原始开发人员的信息故意的。坏坏坏。
Even if this were possible it would NEVER be accepted into the app store.
...as the owner of an App development company, I consider EVERY file within our apps essential to the correct operation of them, whether that be functional operation or branding, even changing an image or icon dilutes the message the original developer intended. Bad bad bad.