TLDR:
A.使用Enterprise Cert导出应用程序时出现问题
错误:通配符应用程序ID不能用于创建内部供应配置文件
B.在Enterprise和AppStore上分发应用程序的正确方法
我们多年来一直在Apple的AppStore上发布应用程序,Enterprise是新增功能. - App有Watch App并支持iOS 8+.
到目前为止做了什么:
- 两个不同的开发帐户和证书.
- 在每个帐户上单独设置配置文件
- 构建配置和企业版AppStore
- 使用Scheme/Config在bundleId等设置之间切换
- 成功归档企业应用程序
我没有创建单独的info.plist或权利(我需要吗?)
问题:当我尝试导出Enterprise Archive时,我收到错误
通配符应用程序ID不能用于创建内部供应配置文件<
我确实创建了适当的配置文件.它们都不是通配符,除了由Xcode创建.
我已经阅读了这篇文章,其中说需要创建不同的目标.这是保持两个目标同步的开销.
题:
bool itIsPossible = Can this be achieved with Configuration/Schemes?
if (itIsPossible){
– What else I need to create separate entitlements etc?
}else{
– Do I have to create new target to support Enterprise App?
– Separate Target for Watch and Extension?
– What else I need to create separately Info.plist, …Run Code Online (Sandbox Code Playgroud) xcode ad-hoc-distribution ios enterprise-distribution ios-enterprise
自2016年11月8日起,我们看到WebThread的崩溃突然增加.我们不知道导致崩溃的原因.
我们在应用中有网络文章和广告.我们没有任何App Release.网络或广告没有重大变化.
由于崩溃发生在没有文章的屏幕上,我们认为它正在广告中发生.
还有其他人看到这个吗?任何想法,想法,什么?
堆栈跟踪:
Crashed: WebThread
0 WebCore 0x184b7e47c WTF::HashMap<WTF::String, WebCore::ApplicationCacheGroup*, WTF::StringHash, WTF::HashTraits<WTF::String>, WTF::HashTraits<WebCore::ApplicationCacheGroup*> >::remove(WTF::String const&) + 48
1 WebCore 0x184b7abbc WebCore::ApplicationCacheStorage::cacheGroupDestroyed(WebCore::ApplicationCacheGroup*) + 52
2 WebCore 0x184b7abbc WebCore::ApplicationCacheStorage::cacheGroupDestroyed(WebCore::ApplicationCacheGroup*) + 52
3 WebCore 0x184b70628 WebCore::ApplicationCacheGroup::~ApplicationCacheGroup() + 56
4 WebCore 0x184b70b10 WebCore::ApplicationCacheGroup::~ApplicationCacheGroup() + 12
5 WebCore 0x184b72334 WebCore::ApplicationCacheGroup::disassociateDocumentLoader(WebCore::DocumentLoader*) + 184
6 WebCore 0x184a024a0 WebCore::ApplicationCacheHost::~ApplicationCacheHost() + 48
7 WebCore 0x184a01ad0 WebCore::DocumentLoader::~DocumentLoader() + 168
8 WebKitLegacy 0x185976ba8 WebDocumentLoaderMac::~WebDocumentLoaderMac() + 84
9 WebCore 0x184e30a78 WebCore::FrameLoader::detachFromParent() + 324
10 WebKitLegacy 0x1859e0b08 __29-[WebView(WebPrivate) _close]_block_invoke + …Run Code Online (Sandbox Code Playgroud) 我正在为Android项目创建一个库.
该活动在库项目中声明,因为它可以在不同的项目中重用.此活动使用特定于项目的图像.我在主项目中添加了这些图像.
如何从库中的主项目访问资源?
我有一个很大的sqlite Dabase文件,我读了这篇文章,但无法合并回sqlite数据库。
尝试同时使用.sqlite和.db这两个文件。
数据库文件之间有一些区别。即原始文件和合并文件之后。
重新创建的文件无法打开。
我正在查看EXC_BAD_ACCESS KERN_INVALID_ADDRESS类方法。
据我所知,我不应该在类/静态方法中看到这个。
我错过了什么吗?
堆栈跟踪:
线程:崩溃:com.apple.root.user-initiated-qos
0 libobjc.A.dylib 0x0000000196eac0b4 objc_retain + 20
1 $APP_NAME 0x00000001002611a8 +[$CLASS_NAME $METHOD_NAME:] ($CLASS_NAME.m:590)
2 libdispatch.dylib 0x0000000197511994 _dispatch_call_block_and_release + 24
3 libdispatch.dylib 0x0000000197511954 _dispatch_client_callout + 16
4 libdispatch.dylib 0x000000019751e780 _dispatch_root_queue_drain + 1848
5 libdispatch.dylib 0x000000019751fc4c _dispatch_worker_thread3 + 108
6 libsystem_pthread.dylib 0x00000001976f121c _pthread_wqthread + 816
7 libsystem_pthread.dylib 0x00000001976f0ee0 start_wqthread + 4