我已经将股票“设置.捆绑包”添加到我的应用程序捆绑包中:
但是,我得到了一组不同的设置(如模拟器所示):
***修订版本***Settings.bundle是目的的成员:
settings.bundle的位置如下:
**注意:**我可以在“重置"模拟器后看到新的设置。但是,我在实际设备上看不到任何变化,即使在删除应用程序并进行冷重启后也是如此。
如何让我的DEVICE版本识别更新的/新的设置包?
omjgkv6w1#
两个要求是:
c86crjj02#
重新启动设置应用程序后,问题已修复。
yuvru6vn3#
丹的两个建议都需要在正确的轨道上。然而,由于必须重置模拟器,使设置正常工作,我不得不:1)删除设备应用程序。2)执行设备的冷重启,3)重新安装修改后的设置应用程序。一旦我完成了所有这些,我就可以看到修改后的设置更改。
e37o9pze4#
我当时使用的是CloudKit。只有在应用通过以下方式访问CloudKit后,该应用才会出现在设置应用中:
[[CKContainer defaultContainer] accountStatusWithCompletionHandler:^(CKAccountStatus accountStatus, NSError *error) {
这很有道理。尝试使用需要某种权限的功能,该权限适合包含在设置应用程序中
4条答案
按热度按时间omjgkv6w1#
两个要求是:
c86crjj02#
重新启动设置应用程序后,问题已修复。
yuvru6vn3#
丹的两个建议都需要在正确的轨道上。然而,由于必须重置模拟器,使设置正常工作,我不得不:
1)删除设备应用程序。
2)执行设备的冷重启,
3)重新安装修改后的设置应用程序。
一旦我完成了所有这些,我就可以看到修改后的设置更改。
e37o9pze4#
我当时使用的是CloudKit。只有在应用通过以下方式访问CloudKit后,该应用才会出现在设置应用中:
这很有道理。尝试使用需要某种权限的功能,该权限适合包含在设置应用程序中