0
我有两个iOS应用:应用一(com.example.appone
)和应用的两(com.example.apptwo
)。这两个应用程序都使用Reachability来检测应用程序是否可以访问Internet。独立iOS应用程序互相依赖的移动数据许可
这两个应用程序工作在WiFi很好,但我对移动数据使用的时候遇到了一些很怪异的行为。如果移动数据在其中一个应用的“设置”中启用,而另一个则未启用,则两个用户都无法使用它。
这里的移动数据权限的总结和应用程序的使用移动数据的能力。
- AppOne不被允许,AppTwo不允许的,AppOne和AppTwo无法使用移动数据
- AppOne允许的,AppTwo不准,AppOne和AppTwo无法使用移动数据
- AppOne不允许的,AppTwo允许,AppOne和AppTwo无法使用移动数据
- AppOne允许,AppTwo允许,AppOne和AppTwo应用程式能够使用移动数据
据我所知,其他应用程序的权限不应该影响其他应用程序使用移动数据的能力。这是iOS中的错误还是我在这里出了问题?
注意:从Xcode部署到我的手机时,只有当应用程序从App Store安装时,才会出现此问题。
你能解释一下为什么你的应用程序具有相同的UUID?我认为每个应用程序应该有不同的UUID。 – sahara108
它们具有相同的UUID,因为它们是从模板构建的。可执行文件是相同的,但每个应用程序(包括软件包ID)的“Info.plist”配置不同。据Apple称,UUID基于可执行文件。 – DanielGibbs