2017-09-19 11 views
0

誰もこのエラーで私を助けることができますか?10.3にアップデートした後、iOSアプリケーションがクラッシュする写真を追加できません

このアプリは、使用方法の説明なしでプライバシーに敏感なデータにアクセスしようとしたためクラッシュしました。アプリのInfo.plistには、アプリがこのデータをどのように使用するかをユーザーに説明する文字列値を持つNSPhotoLibraryUsageDescriptionキーが含まれている必要があります。

基本的に、私のアプリケーションはios 9.3を使用しているときに実行できますが、Iosを更新した後に実行できます。このエラーになります。私はすでに以下の私のinfo.plist

に必要なすべてのキーを追加し

  • は私info.plistです:

    <key>CFBundleIcons</key> 
    <string></string> 
    <key>CFBundleIconFiles</key> 
    <string></string> 
    <key>CFBundleIconFile</key> 
    <string></string> 
    <key>CFBundlePackageType</key> 
    <string></string> 
    <key>NSPhotoLibraryAddUsageDescription</key> 
    <string>${PRODUCT_NAME} CameraAdditional Usage</string> 
    <key>NSCameraUsageDescription</key> 
    <string>Allow users to add picture</string> 
    <key>NSBluetoothPeripheralUsageDescription</key> 
    <string>${PRODUCT_NAME} BluetoothPeripheral</string> 
    <key>NSCalendarsUsageDescription</key> 
    <string>${PRODUCT_NAME} Calendar Usage</string> 
    <key>NSContactsUsageDescription</key> 
    <string>${PRODUCT_NAME} Contact fetch</string> 
    <key>NSHealthShareUsageDescription</key> 
    <string>${PRODUCT_NAME} Health Description</string> 
    <key>NSHealthUpdateUsageDescription</key> 
    <string>${PRODUCT_NAME} Health Updates</string> 
    <key>NSHomeKitUsageDescription</key> 
    <string>${PRODUCT_NAME} HomeKit Usage</string> 
    <key>NSLocationAlwaysUsageDescription</key> 
    <string>${PRODUCT_NAME} Use location always</string> 
    <key>NSLocationUsageDescription</key> 
    <string>${PRODUCT_NAME} Location Updates</string> 
    <key>NSLocationWhenInUseUsageDescription</key> 
    <string>${PRODUCT_NAME} WhenInUse Location</string> 
    <key>NSAppleMusicUsageDescription</key> 
    <string>${PRODUCT_NAME} Music Usage</string> 
    <key>NSMicrophoneUsageDescription</key> 
    <string>${PRODUCT_NAME} Microphone Usage</string> 
    <key>NSMotionUsageDescription</key> 
    <string>${PRODUCT_NAME} Motion Usage</string> 
    <key>kTCCServiceMediaLibrary</key> 
    <string>${PRODUCT_NAME} MediaLibrary Usage</string> 
    <key>NSPhotoLibraryUsageDescription</key> 
    <string>Allow user to add picture from library</string> 
    <key>NSRemindersUsageDescription</key> 
    <string>${PRODUCT_NAME} Reminder Usage</string> 
    <key>NSSiriUsageDescription</key> 
    <string>${PRODUCT_NAME} Siri Usage</string> 
    <key>NSSpeechRecognitionUsageDescription</key> 
    <string>${PRODUCT_NAME} Speech Recognition Usage</string> 
    <key>NSVideoSubscriberAccountUsageDescription</key> 
    <string>${PRODUCT_NAME} Video Subscribe Usage</string> 
    <key>NSHumanReadableCopyright</key> 
    <string></string> 
    <key>CFBundleGetInfoString</key> 
    <string></string> 
    <key>Privacy - Calendars Usage Description </key> 
    <string>$(PRODUCT_NAME) calendar events</string> 
    <key>CFBundleDisplayName</key> 
    <string></string> 
    <key>LSApplicationCategoryType</key> 
    <string></string> 
    <key>CFBundleDevelopmentRegion</key> 
    <string>en</string> 
    <key>CFBundleExecutable</key> 
    <string>$(EXECUTABLE_NAME)</string> 
    
+1

にこれを追加クラッシュデータを入力してください –

+0

缶クラッシュレポート –

+0

を提供してくださいlibsystem_kernel.dylib'__abort_with_payloa d: 0x11716b0a0 <+0>:movl $ 0x2000209、%eax; IMM = 0x2000209 <+5> 0x11716b0a5:MOVQ%RCX、%R10 0x11716b0a8 <+8>:システムコール - > 0x11716b0aa <+10>:JAE 0x11716b0b4。 <+20> 0x11716b0ac <+12>:movq%rax、%rdi 0x11716b0af <+15>:jmp 0x117164caf; cerror_nocancel 0x11716b0b4 <+20>:retq 0x11716b0b5 <+21>: 0x11716b0b6 <+22> NOP:NOP: 0x11716b0b7 <+23> NOP –

答えて

1

のInfo.plist <key>NSPhotoLibraryUsageDescription</key> <string>Photo Library Access Warning</string>

関連する問題